aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Read project version from file in root directoryjantuomi2016-08-013-1/+28
* Move builtin functions to 'global' packagejantuomi2016-08-0112-15/+12
* Rename debug mode to AST mode for clarityjantuomi2016-08-012-9/+6
* Add multiline input to REPLjantuomi2016-08-013-12/+42
* Implement enhanced REPL, relates to #13Jan Tuomi2016-07-316-64/+155
* 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
* 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 get builtin functionjantuomi2016-07-282-0/+50
* 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 ad...jantuomi2016-07-273-7/+42
* Add ListDataContainerjantuomi2016-07-272-0/+51
* Create README.mdJan T2016-07-271-0/+11
* 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-2683-309/+397
* Restructure classesJan Tuomi2016-07-2646-121/+122
* Restructure project for use with mavenJan Tuomi2016-07-2693-790/+820
* Add multiplication and division operationsJan Tuomi2016-07-2610-19/+260
* Add double type and fix exception typesJan Tuomi2016-07-2615-37/+244
* Fix comment token regexJan Tuomi2016-07-262-15/+4
* Add builtin function 'as_int'Jan Tuomi2016-07-263-9/+61
* Add builtin function 'concat'Jan Tuomi2016-07-263-1/+40
* Add builtin function 'in'Jan Tuomi2016-07-263-0/+43
* Add builtin function 'out'Jan Tuomi2016-07-267-4/+88
* Add negation operatorJan Tuomi2016-07-266-2/+110
* Add boolean literals 'true' and 'false'Jan Tuomi2016-07-268-15/+91
* Add if branch token and nodeJan Tuomi2016-07-2620-34/+171
* Add string literalsJan Tuomi2016-07-265-6/+77
* Added scopes, variables and functionsJan Tuomi2016-07-2620-27/+336
* Implemented general enhancementsJan Tuomi2016-07-2637-51/+857
* Grammar now uses reverse polish notationJan Tuomi2016-07-2622-446/+334
* Add interpreter and ASTJan Tuomi2016-07-2613-54/+274
* Add tokenizer, parser and support for certain operationsJan Tuomi2016-07-2623-0/+1038
* Initial commitJan T2016-07-262-0/+33