completion
|
fix broken make_completion.sh
|
2024-01-25 15:40:48 -06:00 |
scripts
|
scripts: run.sh
|
2024-02-01 12:42:50 -06:00 |
tests
|
tests: derefref normal test
|
2024-02-02 08:33:50 -06:00 |
vimfiles
|
gen: xor rdx regardless of type, syntax: cyan identifiers
|
2024-02-04 11:11:09 -06:00 |
.gitignore
|
rename to lr
|
2024-01-24 19:44:43 -06:00 |
BUGS
|
sprint bug
|
2024-01-20 11:13:02 -06:00 |
err.c
|
sprint: replace sprintf usage
|
2024-01-15 15:59:50 -06:00 |
err.h
|
sprint: replace sprintf usage
|
2024-01-15 15:59:50 -06:00 |
gen.c
|
gen: fix bug with cmp_wordsize
|
2024-02-04 11:47:02 -06:00 |
gen.h
|
gen: use wordsize for all types
|
2024-02-02 08:23:49 -06:00 |
i386.c
|
gen: use wordsize for all types
|
2024-02-02 08:23:49 -06:00 |
i386.h
|
fully merge separate buildarch expression evaluators
|
2024-01-20 07:33:28 -06:00 |
ir.c
|
immutable Vecs where possible
|
2023-11-11 11:05:35 -06:00 |
ir.h
|
move redundant code to gen
|
2024-01-12 19:48:31 -06:00 |
lex.c
|
gen: basic dereference operator
|
2024-01-30 12:16:12 -06:00 |
lex.h
|
gen: basic dereference operator
|
2024-01-30 12:16:12 -06:00 |
listing.c
|
instruction listing
|
2023-10-23 14:36:03 -05:00 |
lr.1
|
rename to lr
|
2024-01-24 19:44:43 -06:00 |
main.c
|
gen: use wordsize for all types
|
2024-02-02 08:23:49 -06:00 |
Makefile
|
scripts: run.sh
|
2024-02-01 12:42:50 -06:00 |
mem.c
|
PNode funcs
|
2023-11-16 12:32:55 -06:00 |
mem.h
|
allow positive Var stack locations
|
2024-01-26 09:25:08 -06:00 |
pnode.c
|
pnode: allow global asm,ext, lex: LSCOLON
|
2024-01-17 14:35:13 -06:00 |
pnode.h
|
ext keyword
|
2023-12-20 09:00:01 -06:00 |
reg.c
|
acces via vec_at
|
2023-11-12 12:51:02 -06:00 |
reg.h
|
reg char classes
|
2022-11-15 13:15:20 -06:00 |
run.c
|
move generic code away from buildarches
|
2024-01-12 20:04:27 -06:00 |
run.h
|
move redundant code to gen
|
2024-01-12 19:48:31 -06:00 |
sprint.c
|
gen: use subtypes, operator buffer
|
2024-01-21 08:09:30 -06:00 |
sprint.h
|
sprint.h
|
2024-01-15 16:02:22 -06:00 |
state.c
|
i386 outfile name
|
2024-01-10 20:25:43 -06:00 |
state.h
|
-fsanitize=address, Func.no_args for setting ext fn arguments
|
2024-01-24 13:19:51 -06:00 |
str.c
|
cleanup of code, str: str_append_n
|
2023-11-16 10:43:48 -06:00 |
str.h
|
cleanup of code, str: str_append_n
|
2023-11-16 10:43:48 -06:00 |
TODO
|
gen: allow dereferencing accumulator (for i386)
|
2024-02-01 08:37:08 -06:00 |
tok.c
|
subtypes
|
2022-11-18 09:23:09 -06:00 |
tok.h
|
eval: count number of function arguments in invocation
|
2024-01-22 10:14:39 -06:00 |
vec.c
|
acces via vec_at
|
2023-11-12 12:51:02 -06:00 |
vec.h
|
basic reference support
|
2024-01-29 21:04:49 -06:00 |
vm.h
|
basic virtual machine
|
2023-10-22 21:11:31 -05:00 |
x86_64.c
|
gen: use wordsize for all types
|
2024-02-02 08:23:49 -06:00 |
x86_64.h
|
fully merge separate buildarch expression evaluators
|
2024-01-20 07:33:28 -06:00 |