Age | Commit message (Expand) | Author |
2019-09-30 | fixed fn() bug | Leo Tenenbaum |
2019-09-30 | warnings and errors when casting | Leo Tenenbaum |
2019-09-29 | finished replacing err_malloc with allocators; now there are no memory leaks! | Leo Tenenbaum |
2019-09-29 | continued allocator | Leo Tenenbaum |
2019-09-29 | made allocator; will switch to it soon | Leo Tenenbaum |
2019-09-28 | eval - more casting and other improvements | Leo Tenenbaum |
2019-09-28 | new, del | Leo Tenenbaum |
2019-09-28 | chars, string literals | Leo Tenenbaum |
2019-09-28 | optional params | Leo Tenenbaum |
2019-09-27 | added converter from named arguments to non-named | Leo Tenenbaum |
2019-09-27 | started named arguments | Leo Tenenbaum |
2019-09-27 | probably finished named return values | Leo Tenenbaum |
2019-09-27 | started to add named return values | Leo Tenenbaum |
2019-09-27 | bug fixes involving function params | Leo Tenenbaum |
2019-09-27 | casting | Leo Tenenbaum |
2019-09-26 | eq/neq, trying to fix some bugs, etc. | Leo Tenenbaum |
2019-09-25 | added bools | Leo Tenenbaum |
2019-09-23 | fixed block arr | Leo Tenenbaum |
2019-09-22 | found block arr bug (try running it on parse.c) | Leo Tenenbaum |
2019-09-22 | added if | Leo Tenenbaum |
2019-09-22 | prevented variables from being captured | Leo Tenenbaum |
2019-09-21 | void block statements don't need semicolons | Leo Tenenbaum |
2019-09-21 | added float builtin and check for decl self-reference | Leo Tenenbaum |
2019-09-21 | deref; improved eval, decls | Leo Tenenbaum |
2019-09-21 | added ptrs | Leo Tenenbaum |
2019-09-20 | cleaning up stuff; mul & div | Leo Tenenbaum |
2019-09-18 | idealistic float, double => f32, f64; literals were also being typed in parsi... | Leo Tenenbaum |
2019-09-18 | parser output | Leo Tenenbaum |
2019-09-18 | improved fn params | Leo Tenenbaum |
2019-09-07 | finished basic returning | Leo Tenenbaum |
2019-09-01 | #C directive | Leo Tenenbaum |
2019-09-01 | improved the way identifiers worked (now they use a single block array) | Leo Tenenbaum |
2019-08-31 | parsing of directives | Leo Tenenbaum |
2019-08-31 | removed global identifier tree | Leo Tenenbaum |
2019-08-30 | tuple assignment | Leo Tenenbaum |
2019-08-30 | Added tuple types | Leo Tenenbaum |
2019-08-30 | improved assignment; added arrays | Leo Tenenbaum |
2019-08-28 | Improved types (now gives error when you annotate the wrong type) | Leo Tenenbaum |
2019-08-28 | cleaned up code; fixed some function stuff | Leo Tenenbaum |
2019-08-24 | Added main function | Leo Tenenbaum |
2019-08-24 | improved functions; added header file | Leo Tenenbaum |
2019-08-23 | Cleaned up code | Leo Tenenbaum |
2019-08-22 | generating function declarations & definitions | Leo Tenenbaum |
2019-08-22 | Started code generation | Leo Tenenbaum |
2019-08-19 | Added parentheses to expressions | Leo Tenenbaum |
2019-08-19 | Added basic unary/binary expressions | Leo Tenenbaum |
2019-08-18 | started parsing expressions | Leo Tenenbaum |
2019-08-18 | Basic declarations | Leo Tenenbaum |
2019-08-18 | Added string constants and improved tokenization | Leo Tenenbaum |
2019-08-16 | Finished literals; cleaned up code | Leo Tenenbaum |