aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Show message when symbol table is empty and #symbols is invoked in REPLJan Tuomi2021-11-251-0/+3
* Add license and readmeJan Tuomi2021-11-251-1/+1
* Implement clippy lint suggestionsJan Tuomi2021-11-254-30/+27
* Rename to tunkJan Tuomi2021-11-251-4/+4
* Add REPLJan Tuomi2021-11-252-21/+88
* Recursion working oh yesJan Tuomi2021-11-253-23/+152
* Use .to_owned() instead of String::from()Jan Tuomi2021-11-254-23/+23
* Fix bug in reduce Application caseJan Tuomi2021-11-254-109/+175
* Simplify builtin processingJan Tuomi2021-11-252-70/+53
* Fix evaluation problemsJan Tuomi2021-11-252-81/+100
* Add int.eq builtin and testJan Tuomi2021-11-252-9/+82
* Add test for builtin int.addJan Tuomi2021-11-252-9/+58
* Improve builtin output formattingJan Tuomi2021-11-252-39/+71
* Builtins with more than one parameter seemingly workingJan Tuomi2021-11-252-11/+65
* Builtins of one parameter workingJan Tuomi2021-11-252-6/+51
* Add some testsJan Tuomi2021-11-253-76/+215
* Get term reduction (without Lazy) seemingly workingJan Tuomi2021-11-252-17/+157
* Term generation working seeminglyJan Tuomi2021-11-251-4/+5
* Rewrite value systemJan Tuomi2021-11-253-184/+159
* Prepare ast for parameterized functionsJan Tuomi2021-11-215-112/+147
* Split project into separate filesJan Tuomi2021-11-214-424/+415
* WIP working towards factorialJan Tuomi2021-11-211-16/+67
* Implement builtin int functionsJan Tuomi2021-11-211-4/+46
* Improve outputJan Tuomi2021-11-211-7/+31
* CleanupJan Tuomi2021-11-211-47/+1
* Function application seems to work :--)Jan Tuomi2021-11-211-10/+36
* Get evaluation workingJan Tuomi2021-11-212-46/+70
* WIP expression evalJan Tuomi2021-11-191-1/+24
* Refactor expression astJan Tuomi2021-11-192-33/+72
* Some progressJan Tuomi2021-11-191-17/+67
* Improve error reportingJan Tuomi2021-11-181-2/+8
* Add some runtime handlingJan Tuomi2021-11-181-13/+47
* Add wip runtimeJan Tuomi2021-11-181-26/+42
* Write a nice AST generatorJan Tuomi2021-11-182-153/+100
* WIP Rewrite to point-free styleJan Tuomi2021-11-182-260/+154
* Work on runtimeJan Tuomi2021-11-172-32/+164
* WIP evaluationJan Tuomi2021-11-172-6/+76
* Implement four function calc operatorsJan Tuomi2021-11-172-6/+18
* Initial commitJan Tuomi2021-11-172-0/+118