128 Commits (master)
 

Author SHA1 Message Date
Riyyi aba70beeb3 Main+Readline: Do not leak history path std::string_view 1 year ago
Riyyi 9bbf238c34 Everywhere: Put ASTNodes into a smart pointer 1 year ago
Riyyi 441fdc0564 Main: Fix history path option 1 year ago
Riyyi d772495f1a Printer: Return string instead of printing directly 1 year ago
Riyyi cc735a7a11 Eval: Fix mal test 1 year ago
Riyyi a92eede277 Main: Use GNU Readline library as the line editor 1 year ago
Riyyi 9fa6314378 Reader: Improve error reporting 1 year ago
Riyyi 9271b9fe01 Meta: Add to-dos 1 year ago
Riyyi 6c12b199e8 Eval: Add error message for invalid function calls 1 year ago
Riyyi 17fddc1cf4 Printer: Fix HashMap printing spacing 1 year ago
Riyyi c6ea42bc5d Everywhere: Pass step2 tests by supporting hash-maps 1 year ago
Riyyi 5c5a766b7e Reader+Printer: Reorder tokens 1 year ago
Riyyi da0b0a91a6 Everywhere: Start implementation of step2 1 year ago
Riyyi b51a3bf15b AST: Add ruc::Formatter for ASTNodes 1 year ago
Riyyi 27e584ea84 Everywhere: Add Keyword parsing 1 year ago
Riyyi 0fea075953 Meta: Enable pretty printing by default on run target 1 year ago
Riyyi f6f8207e1a Meta: Add license file 1 year ago
Riyyi eedfe53b96 Main: Add CLI arguments to enable pretty printing / dumping 1 year ago
Riyyi 94dcd4c50e Everywhere: Pass step1 tests by supporting more Tokens in the Reader 1 year ago
Riyyi 68303dfe7b Reader: Add support for more Tokens 1 year ago
Riyyi 9816bb3de2 Everywhere: Add Error class for generic error reporting 1 year ago
Riyyi a8f990ed98 Main: Support pretty printing 1 year ago
Riyyi 21914c6b6a Lexer+Reader+Printer: Store strings with quotes, improve error handling 1 year ago
Riyyi 58523551c8 Lexer: Fix token types 1 year ago
Riyyi b604d7ddb5 AST: Add error node 1 year ago
Riyyi 46e037e39e Lisp: Add source 1 year ago
Riyyi 2904f24565 Meta: Add project prerequisites 1 year ago
Riyyi 88ed8bf2d7 Initial commit 1 year ago