aboutsummaryrefslogtreecommitdiffstats
path: root/src/Lib.hs
Commit message (Collapse)AuthorAgeFilesLines
* Add src position to data structuresJan Tuomi2022-12-051-4/+4
|
* Add some concept docsJan Tuomi2022-12-051-1/+6
|
* Return evaled ASTs from runInlineScriptJan Tuomi2022-12-051-3/+3
|
* Add a test to suiteJan Tuomi2022-12-051-1/+0
|
* Refactor Lib.hsJan Tuomi2022-12-051-265/+12
|
* Add throwLJan Tuomi2022-12-051-15/+14
|
* Clean up, add more example codeJan Tuomi2022-12-051-9/+9
|
* Implement let exprs in function defJan Tuomi2022-12-051-23/+52
|
* Fix matchJan Tuomi2022-12-051-31/+31
|
* Implement letJan Tuomi2022-12-051-14/+38
|
* Separate Builtins moduleJan Tuomi2022-12-051-74/+6
|
* Add support for functions with 0 paramsJan Tuomi2022-12-051-17/+21
|
* Implement matchJan Tuomi2022-12-051-3/+24
|
* Add head, tail builtinsJan Tuomi2022-12-051-4/+23
|
* Implement user defined functions with > 1 paramsJan Tuomi2022-12-051-19/+60
|
* Implement function def for 1 param functionsJan Tuomi2022-12-051-28/+46
|
* Add special function handlingJan Tuomi2022-12-051-7/+29
|
* Implement function evaluation and symbol lookupJan Tuomi2022-12-051-18/+45
|
* Add some evaluation logicJan Tuomi2022-12-051-2/+28
|
* Add integer typeJan Tuomi2022-12-051-4/+8
|
* Implement parserJan Tuomi2022-12-051-29/+68
|
* Add dumb REPLJan Tuomi2022-12-051-1/+6
|
* Add exceptions, global configJan Tuomi2022-12-051-18/+44
|
* Initial commitJan Tuomi2022-12-051-0/+56