summaryrefslogtreecommitdiff
path: root/com.c
Commit message (Collapse)AuthorAgeFilesLines
...
* string interning and print statementubq3232024-06-201-3/+10
|
* pass State *S everywhereubq3232024-06-201-14/+21
| | | | contains changes from a million years ago that i don't remember much about
* refactor hashtables, and use objstrings for keysubq3232023-08-051-1/+1
| | | | | doesn't yet work without string interning, which will require further refactoring
* add string object values. you can't do anything with them yetubq3232023-08-041-5/+10
|
* rename "symbol" to "ident" everywhereubq3232023-08-041-3/+3
|
* add strings to parserubq3232023-08-031-0/+4
|
* remove hardcoded bytecode testubq3232023-08-031-15/+0
|
* compilation of basic arithmetic exprs to bytecodeubq3232023-08-011-0/+70