aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* One may now add and subtract integers.c2024-04-16
|
* Something happened.c2024-04-16
|
* Fixed double free.everything-is-broken-helpc2024-04-15
|
* There's still a use after free somewhere in there.c2024-04-15
|
* Many things.c2024-04-13
|
* Fixed double-free.c2024-03-30
| | | | Was from not clearing parent tree pointers.
* Nested functions and transitivity works.c2024-03-30
| | | | Added a `str_cat` function.
* Doubly-linked the abstract syntax tree.c2024-03-23
|
* Fixed bugs.c2024-03-18
| | | | | Keywords with numbers in them were being read as lints, forgot to add numbers to allowed chars somehow.
* Can print multiple string variables.c2024-03-16
|
* Can now print first defined string variable.c2024-03-16
|
* Introduced mortality.c2024-03-09
|
* One can now load simple variables into memory.c2024-03-04
|
* Doer is.c2024-03-02
|
* Definitions now work, with any number of arguments.c2024-02-24
|
* Fixed calls. Will never be modified again.c2024-02-24
|
* Definitions may now be parsed.c2024-02-13
|
* Fixed broken test.c2024-02-08
| | | | Calls and their arguments are now parsed correctly.
* Fixed some grouping logic, I think.c2024-02-08
|
* Parser now parses blocks and simple calls.c2024-02-03
|
* Macro Hell.c2024-01-28
|
* Fixed buffer-overflow.c2024-01-28
|
* Fixed things.c2024-01-28
| | | | | - Fixed `parser_nxt_token()` assuming the existance of a parser's token. - Fixed block parsing.
* Added string parsing, and tests for more blocks.c2024-01-27
| | | | cool bug on window rn
* Simple parser tests passing :).c2024-01-27
|
* Not sure.c2024-01-22
|
* Tests worked out.c2024-01-06
|
* Proper tests.c2023-12-24
|
* Make sure TEST_REPORT is defined.c2023-12-13
|
* Added tests again.c2023-12-13
|
* Very important.c2023-12-10
|
* Consistant use of () over {} in Makefile.c2023-12-07
|
* Defined the doer.c2023-12-07
|
* Removed hacked in "testing framework" (HLKT).c2023-12-05
|
* Made AST output look fancy.c2023-12-05
|
* Fixed memory leak -- was planting trees before it was quite sure it needed to.c2023-11-28
|
* Definitions with >1 arguments are now also parsable.c2023-11-28
|
* Definitions with no arguments can now be parsed. Definitions with arguments ↵c2023-11-27
| | | | can also be parser, but they cannot store values.
* Prepare for definition parsing.c2023-11-26
|
* Added functions with multiple arguments.c2023-11-26
|
* Destroying trees.c2023-11-26
|
* Functions with single arguments are possible.c2023-11-25
|
* It is possible to parse strings.c+12023-11-21
|
* Memory leaks alleviated.c+12023-11-21
|
* Basic block, expression, and number parsing.c+12023-11-21
|
* I honestly don't remember. Parser stuff. Probably.c+12023-11-18
|
* Cleaned up.c+12023-11-17
|
* Minor tweaks to clic+12023-11-17
|
* halk halk halkc+12023-10-29
|
* fixed #include recursionc+12023-10-29
|