Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | repl: slight refactoring | Přemysl Janouch | 2017-05-21 | 1 | -22/+26 | |
* | Fix backtrace generation | Přemysl Janouch | 2017-05-21 | 1 | -0/+1 | |
* | Add a REPL for toying around | Přemysl Janouch | 2017-05-21 | 3 | -2/+76 | |
* | Split out the interpreter | Přemysl Janouch | 2017-05-21 | 3 | -57/+77 | |
* | Fix combined operators | Přemysl Janouch | 2017-05-21 | 1 | -4/+4 | |
* | Update README | Přemysl Janouch | 2017-05-21 | 1 | -2/+25 | |
* | Add numerical comparisons | Přemysl Janouch | 2017-05-21 | 1 | -1/+37 | |
* | Add "ne?", "ge?", "le?", "gt?" | Přemysl Janouch | 2017-05-21 | 1 | -2/+7 | |
* | Add "eq?" and "lt?" | Přemysl Janouch | 2017-05-21 | 2 | -3/+34 | |
* | Add boolean operators | Přemysl Janouch | 2017-05-21 | 1 | -1/+26 | |
* | Omit trailing zeros when not necessary | Přemysl Janouch | 2017-05-21 | 1 | -15/+15 | |
* | Add arithmetics | Přemysl Janouch | 2017-05-21 | 1 | -1/+49 | |
* | Add "system" | Přemysl Janouch | 2017-05-21 | 1 | -1/+28 | |
* | Move native functions into the context | Přemysl Janouch | 2017-05-21 | 1 | -72/+55 | |
* | Add "break" for breaking out of loops | Přemysl Janouch | 2017-05-21 | 1 | -4/+25 | |
* | set() can unset now | Přemysl Janouch | 2017-05-21 | 1 | -21/+27 | |
* | Fix memory leak on evaluation error | Přemysl Janouch | 2017-05-21 | 1 | -0/+3 | |
* | Fix missing argument values | Přemysl Janouch | 2017-05-21 | 1 | -7/+8 | |
* | Fix invalid memory access in debug code | Přemysl Janouch | 2017-05-21 | 1 | -6/+5 | |
* | Fix for, map, filter | Přemysl Janouch | 2017-05-21 | 2 | -24/+36 | |
* | Make ; a synonym for a newline | Přemysl Janouch | 2017-05-21 | 1 | -3/+3 | |
* | Slightly fix fn_concatenate() | Přemysl Janouch | 2017-05-21 | 1 | -2/+2 | |
* | Implement if, for, map, filter | Přemysl Janouch | 2017-05-21 | 2 | -37/+185 | |
* | Do away with POSIX | Přemysl Janouch | 2017-05-21 | 2 | -13/+7 | |
* | Decided: () is our nil/undef | Přemysl Janouch | 2017-05-21 | 1 | -2/+4 | |
* | General cleanup | Přemysl Janouch | 2017-05-21 | 1 | -107/+86 | |
* | General cleanup | Přemysl Janouch | 2017-05-21 | 1 | -34/+22 | |
* | Rethink the parse() function | Přemysl Janouch | 2017-05-21 | 1 | -30/+27 | |
* | Add allocation error handling to the parser | Přemysl Janouch | 2017-05-21 | 1 | -40/+56 | |
* | Mark memory allocation issues in the parser | Přemysl Janouch | 2017-05-21 | 1 | -6/+10 | |
* | Parsing should not create a new list | Přemysl Janouch | 2017-05-21 | 1 | -4/+4 | |
* | Get rid of lexer_error() | Přemysl Janouch | 2017-05-21 | 1 | -21/+15 | |
* | Move memory allocation out of the lexer | Přemysl Janouch | 2017-05-21 | 1 | -30/+41 | |
* | Formatting | Přemysl Janouch | 2017-05-21 | 1 | -15/+3 | |
* | Add built binary to .gitignore | Přemysl Janouch | 2017-05-21 | 1 | -0/+1 | |
* | Load scripts from files | Přemysl Janouch | 2017-05-21 | 2 | -29/+46 | |
* | Various cleanup | Přemysl Janouch | 2017-05-21 | 1 | -52/+73 | |
* | Various mostly safety fixes | Přemysl Janouch | 2017-05-21 | 2 | -25/+35 | |
* | Hello world works | Přemysl Janouch | 2017-05-21 | 2 | -75/+175 | |
* | Improve robustness | Přemysl Janouch | 2017-05-21 | 1 | -3/+3 | |
* | Update README | Přemysl Janouch | 2017-05-21 | 1 | -1/+7 | |
* | Split native functions from non-native | Přemysl Janouch | 2017-05-21 | 1 | -99/+111 | |
* | Implement debug print of parsed program | Přemysl Janouch | 2017-05-21 | 1 | -25/+46 | |
* | Write the parser | Přemysl Janouch | 2017-05-21 | 1 | -27/+199 | |
* | Make sure the lexer works | Přemysl Janouch | 2017-05-21 | 1 | -21/+36 | |
* | Make it compile | Přemysl Janouch | 2017-05-21 | 1 | -42/+16 | |
* | Get rid of the "script" parser | Přemysl Janouch | 2017-05-21 | 1 | -259/+38 | |
* | Make this look like a project | Přemysl Janouch | 2017-05-21 | 4 | -0/+136 | |
* | Initial commit | Přemysl Janouch | 2017-05-21 | 2 | -0/+920 |