aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* remove unused imports, closes #16 and #17NerdyPepper2019-06-231-6/+13
* merge dev and master, fix conflictsv0.2.5NerdyPepper2019-06-201-1/+1
|\
| * Update dependenciesequal-l22019-06-091-1/+1
* | add basic syntax highlightingNerdyPepper2019-06-201-12/+16
* | fixes for line lengthNerdyPepper2019-06-201-2/+2
* | quicc fixNerdyPepper2019-06-201-1/+1
* | add hinter, completer, matching bracket highlighterNerdyPepper2019-06-181-9/+75
* | add importsNerdyPepper2019-06-181-2/+5
* | add history hintingNerdyPepper2019-06-181-2/+7
* | bugfix: precision ignored for other basesNerdyPepper2019-04-271-1/+1
|/
* move formatting functions to new moduleNerdyPepper2019-04-271-0/+86
* refactor main.rsNerdyPepper2019-04-271-80/+3
* missed some diffsNerdyPepper2019-04-271-2/+2
* add error handling for radix fmtNerdyPepper2019-04-271-1/+3
* add formatter functionNerdyPepper2019-04-271-6/+43
* add new `base` argNerdyPepper2019-04-271-0/+11
* add width with fmtNerdyPepper2019-04-021-8/+3
* remove licence text, fix up pretty printingNerdyPepper2019-04-021-23/+9
* small refactorVla Mai2019-04-021-2/+0
* fix negative number printVla Mai2019-04-021-2/+2
* refactorVla Mai2019-04-021-28/+13
* add thousend separator printVla Mai2019-04-021-1/+41
* add print functionVla Mai2019-04-011-4/+8
* add factorial operatorNerdyPepper2019-04-011-24/+33
* fix bug where command mode is never reachablev0.2.3NerdyPepper2019-03-311-1/+1
* add radian mode optNerdyPepper2019-03-311-6/+16
* improve cli modeNerdyPepper2019-03-311-15/+55
* add inv trig testsNerdyPepper2019-03-291-0/+5
* add inverse trignometric functions, remainder operatorNerdyPepper2019-03-291-2/+9
* handle empty linesNerdyPepper2019-03-291-0/+4
* closes #2NerdyPepper2019-03-291-1/+4
* handle some more errorsNerdyPepper2019-03-291-0/+7
* add copyright notice to all source filesNerdyPepper2019-03-283-0/+12
* add licence terms to main.rsNerdyPepper2019-03-281-0/+19
* 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-281-34/+49
* configure rustylineNerdyPepper2019-03-271-2/+10
* add rad(), deg() and abs() functionsNerdyPepper2019-03-271-0/+3
* 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
* use dirty precedence hack to fix unary once and for allNerdyPepper2019-03-231-4/+7
* 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