| .. |
|
alloc.c
|
Introduce allocator abstraction
|
2022-02-08 22:53:13 +01:00 |
|
alloc.h
|
Move allocation macros from internal.h to alloc.h
|
2022-04-22 21:43:19 +02:00 |
|
apfl.h
|
Implement exceptions-like error handling
|
2022-06-26 16:06:14 +02:00 |
|
bytecode.c
|
gc+bytecode: Fully visit all instruction_list children
|
2022-07-01 22:03:52 +02:00 |
|
bytecode.h
|
Implement mark&sweep garbage collection and bytecode compilation
|
2022-04-11 22:24:22 +02:00 |
|
compile.c
|
compile.c: Extract common ilist put code into macro
|
2022-06-17 20:22:05 +02:00 |
|
compile.h
|
Implement mark&sweep garbage collection and bytecode compilation
|
2022-04-11 22:24:22 +02:00 |
|
context.c
|
gc: Use a callback to get the (non-tmp) roots
|
2022-07-01 22:00:58 +02:00 |
|
context.h
|
Implement exceptions-like error handling
|
2022-06-26 16:06:14 +02:00 |
|
error.c
|
Push some errors as const strings onto the stack
|
2022-04-24 16:13:39 +02:00 |
|
eval.c
|
Implement exceptions-like error handling
|
2022-06-26 16:06:14 +02:00 |
|
expr.c
|
Ditch that weird internal.h header
|
2022-04-22 23:17:28 +02:00 |
|
format.c
|
apfl_debug_print_val: Use format writer abstraction
|
2022-06-05 22:06:33 +02:00 |
|
format.h
|
apfl_debug_print_val: Use format writer abstraction
|
2022-06-05 22:06:33 +02:00 |
|
gc.c
|
gc: Use a callback to get the (non-tmp) roots
|
2022-07-01 22:00:58 +02:00 |
|
gc.h
|
gc: Use a callback to get the (non-tmp) roots
|
2022-07-01 22:00:58 +02:00 |
|
hashmap.c
|
hashmap: Improve cursor / peek API
|
2022-04-11 23:31:20 +02:00 |
|
hashmap.h
|
hashmap: Improve cursor / peek API
|
2022-04-11 23:31:20 +02:00 |
|
hashmap_test.c
|
hashmap: Improve cursor / peek API
|
2022-04-11 23:31:20 +02:00 |
|
main.c
|
Implement exceptions-like error handling
|
2022-06-26 16:06:14 +02:00 |
|
Makefile.am
|
Push some errors as const strings onto the stack
|
2022-04-24 16:13:39 +02:00 |
|
messages.c
|
Implement exceptions-like error handling
|
2022-06-26 16:06:14 +02:00 |
|
parser.c
|
Move variable out of switch
|
2022-06-05 22:30:18 +02:00 |
|
parser_test.c
|
Use formatter for expr printing
|
2022-04-22 22:52:53 +02:00 |
|
position.c
|
Initial commit
|
2021-12-15 21:47:17 +01:00 |
|
resizable.c
|
Implement mark&sweep garbage collection and bytecode compilation
|
2022-04-11 22:24:22 +02:00 |
|
resizable.h
|
Implement mark&sweep garbage collection and bytecode compilation
|
2022-04-11 22:24:22 +02:00 |
|
resizable_test.c
|
Introduce allocator abstraction
|
2022-02-08 22:53:13 +01:00 |
|
scope.c
|
Move scope functions/structs out of context.[ch]
|
2022-04-15 14:41:22 +02:00 |
|
scope.h
|
Move scope functions/structs out of context.[ch]
|
2022-04-15 14:41:22 +02:00 |
|
source_readers.c
|
Redo source reader interface
|
2022-04-15 22:35:36 +02:00 |
|
strings.c
|
Ditch that weird internal.h header
|
2022-04-22 23:17:28 +02:00 |
|
strings.h
|
Ditch that weird internal.h header
|
2022-04-22 23:17:28 +02:00 |
|
test.h
|
Introduce allocator abstraction
|
2022-02-08 22:53:13 +01:00 |
|
token.c
|
Implement mark&sweep garbage collection and bytecode compilation
|
2022-04-11 22:24:22 +02:00 |
|
tokenizer.c
|
Redo source reader interface
|
2022-04-15 22:35:36 +02:00 |
|
tokenizer_test.c
|
Redo source reader interface
|
2022-04-15 22:35:36 +02:00 |
|
value.c
|
apfl_debug_print_val: Use format writer abstraction
|
2022-06-05 22:06:33 +02:00 |
|
value.h
|
apfl_debug_print_val: Use format writer abstraction
|
2022-06-05 22:06:33 +02:00 |