Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | | | | Memory allocation errors seem to be handled now. | ||||
* | General cleanup | Přemysl Janouch | 2017-05-21 | 1 | -34/+22 |
| | | | | With the exception of memory handling, ell looks pretty fine now. | ||||
* | Rethink the parse() function | Přemysl Janouch | 2017-05-21 | 1 | -30/+27 |
| | | | | Now the parser should handle memory allocation failures properly. | ||||
* | 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 |
| | | | | The resulting program is already a sequence. | ||||
* | 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 |
| | | | | Mostly. | ||||
* | Formatting | Přemysl Janouch | 2017-05-21 | 1 | -15/+3 |
| | |||||
* | Load scripts from files | Přemysl Janouch | 2017-05-21 | 1 | -29/+40 |
| | | | | And various fixes. | ||||
* | Various cleanup | Přemysl Janouch | 2017-05-21 | 1 | -52/+73 |
| | |||||
* | Various mostly safety fixes | Přemysl Janouch | 2017-05-21 | 1 | -24/+34 |
| | |||||
* | Hello world works | Přemysl Janouch | 2017-05-21 | 1 | -74/+174 |
| | |||||
* | Improve robustness | Přemysl Janouch | 2017-05-21 | 1 | -3/+3 |
| | |||||
* | 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 |
| | | | | Came out much simpler than what it used to parse originally. | ||||
* | 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 |
| | | | | Since it is largely incompatible with what we're doing. | ||||
* | Make this look like a project | Přemysl Janouch | 2017-05-21 | 1 | -0/+19 |
| | |||||
* | Initial commit | Přemysl Janouch | 2017-05-21 | 1 | -0/+913 |
Nothing is working. |