summaryrefslogtreecommitdiff
path: root/mem.h
Commit message (Collapse)AuthorAgeFilesLines
* add backslash escape sequences to string literalsubq3232024-08-171-2/+2
|
* deastnodeify form compilersubq3232024-08-061-6/+2
|
* rearrange and refactor compilerubq3232024-08-061-0/+15
| | | | part 1/? of making compiler use badthing objects instead of separate ast
* pass State *S everywhereubq3232024-06-201-8/+10
| | | | contains changes from a million years ago that i don't remember much about
* refactor hashtables, and use objstrings for keysubq3232023-08-051-0/+1
| | | | | doesn't yet work without string interning, which will require further refactoring
* give M extra param for tracking alloc size; macros for allocationubq3232023-08-041-1/+12
|
* move M to its own fileubq3232023-08-041-0/+8