aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* new install instructions, todo itemsNerdyPepper2019-03-281-4/+18
* i done an oopsieNerdyPepper2019-03-281-1/+1
* add copyright notice to all source filesNerdyPepper2019-03-283-0/+12
* add licence terms to main.rsNerdyPepper2019-03-281-0/+19
* add gplv3 licenceNerdyPepper2019-03-281-0/+14
* add pkg metadataNerdyPepper2019-03-281-1/+8
* add unit testsNerdyPepper2019-03-281-3/+29
* handler passes errors up the call stackNerdyPepper2019-03-281-5/+5
* feat: run eva in command modeNerdyPepper2019-03-282-391/+49
* configure rustylineNerdyPepper2019-03-271-2/+10
* add rad(), deg() and abs() functionsNerdyPepper2019-03-271-0/+3
* update functions list, add more goalsNerdyPepper2019-03-271-3/+7
* update progressNerdyPepper2019-03-241-24/+22
* implement new error handlingNerdyPepper2019-03-231-6/+13
* handle unreachable match cases, error handlingNerdyPepper2019-03-231-12/+23
* implement error handling in operators and functionsNerdyPepper2019-03-231-25/+33
* add error constructsNerdyPepper2019-03-231-0/+29
* basic readline is readyNerdyPepper2019-03-231-8/+27
* ignores, new depsNerdyPepper2019-03-233-0/+357
* use dirty precedence hack to fix unary once and for allNerdyPepper2019-03-231-4/+7
* dont be so extraNerdyPepper2019-03-231-28/+22
* add docsNerdyPepper2019-03-231-3/+85
* fix unary operator lexingNerdyPepper2019-03-231-4/+21
* refactor: split eval and inputNerdyPepper2019-03-221-9/+9
* add hyperbolic trignometric functions, tabularizeNerdyPepper2019-03-221-10/+13
* major refactor, lexer is easier to readNerdyPepper2019-03-221-29/+41
* flatten lexerNerdyPepper2019-03-221-12/+7
* support unary operators (minus and plus)NerdyPepper2019-03-222-5/+19
* autobalance bracketsNerdyPepper2019-03-221-0/+24
* add floor and ceil fnNerdyPepper2019-03-221-0/+2
* new ignoresNerdyPepper2019-03-211-1/+10
* add goalsNerdyPepper2019-03-211-0/+7
* refactor into modulesNerdyPepper2019-03-213-235/+247
* use degree as default unit, remove test codeNerdyPepper2019-03-201-13/+12
* simplify complicated constructNerdyPepper2019-03-201-11/+9
* fix major parser bugNerdyPepper2019-03-201-19/+17
* add function parsingNerdyPepper2019-03-201-0/+12
* eva now lexes functionsNerdyPepper2019-03-201-13/+55
* basic REPL functionalityNerdyPepper2019-03-191-7/+17
* add postfix eval fn, more lexing featuresNerdyPepper2019-03-191-6/+44
* fix lexing issue (drain num_vec)NerdyPepper2019-03-191-0/+5
* add lexed to rpn functionNerdyPepper2019-03-191-4/+66
* name change to evaNerdyPepper2019-03-192-2/+2
* new operator struct, updated lexerNerdyPepper2019-03-181-32/+36
* add readmeNerdyPepper2019-03-161-0/+3
* write basic AST structureNerdyPepper2019-03-161-6/+41
* use matches, enumsNerdyPepper2019-03-161-69/+43
* simplify emptying of NB and CBNerdyPepper2019-02-241-21/+35
* refactorNerdyPepper2019-02-241-11/+35
* initNerdyPepper2019-02-244-0/+56