aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Implement enhanced REPL, relates to #13Jan Tuomi2016-07-315-64/+148
| | | | Add command history and welcome message
* Add 'eq' builtin and comparison functionality for datatypesJan Tuomi2016-07-3112-1/+128
|
* Fix bug where 'dset' was not recognized as a keywordJan Tuomi2016-07-303-4/+5
|
* Add slight delay to repl to fix exception outputJan Tuomi2016-07-301-1/+2
|
* Function references are now correctly first class citizensJan Tuomi2016-07-309-20/+131
| | | | Resolves #7
* Add nada datatype, resolves #11jantuomi2016-07-294-3/+55
|
* Rename DataContainer to Datatypejantuomi2016-07-2942-427/+422
|
* Add missing files to previous commitjantuomi2016-07-282-0/+35
|
* Add 'dset' keywordjantuomi2016-07-287-7/+54
|
* Add more line number informationjantuomi2016-07-284-8/+6
|
* Add line number information to certain errorsjantuomi2016-07-282-3/+25
|
* Handle some error casesjantuomi2016-07-287-19/+53
|
* Add builtins to the pool in their individual constructorsjantuomi2016-07-285-15/+34
| | | | Implement toString for lists of DataContainers
* Implement get builtin functionjantuomi2016-07-282-0/+50
| | | | Get returns an element of a list at a given index
* Implement contains function for checking if element is in a list.jantuomi2016-07-272-0/+45
|
* Add list builtin function for instantiating list variables. Implement list ↵jantuomi2016-07-273-7/+42
| | | | addition.
* Add ListDataContainerjantuomi2016-07-272-0/+51
|
* Fix include functionjantuomi2016-07-271-1/+2
|
* Function calls are now made with call marker '?' and terminator token '!'.Jan Tuomi2016-07-2611-80/+81
|
* Rename BorkError to TunkkiErrorJan Tuomi2016-07-2648-126/+126
|
* Rename builtins out and in to output and inputJan Tuomi2016-07-263-8/+8
|
* Rename project to tunkkiJan Tuomi2016-07-2681-305/+393
|
* Restructure classesJan Tuomi2016-07-2646-121/+122
|
* Restructure project for use with mavenJan Tuomi2016-07-2679-0/+3251