| .. |
|
functional-tests
|
Implement symbol values
|
2023-03-23 23:44:54 +01:00 |
|
alloc.c
|
alloc: Guard against multiplication overflow
|
2023-02-14 22:04:10 +01:00 |
|
alloc.h
|
alloc: Guard against multiplication overflow
|
2023-02-14 22:04:10 +01:00 |
|
alloc_test.c
|
alloc: Guard against multiplication overflow
|
2023-02-14 22:04:10 +01:00 |
|
apfl.h
|
Implement first try of a module system
|
2023-07-03 23:45:43 +02:00 |
|
apflc.c
|
Define globals in apfl itself
|
2023-03-07 21:40:07 +01:00 |
|
builtins.c
|
Implement first try of a module system
|
2023-07-03 23:45:43 +02:00 |
|
builtins.h
|
Define globals in apfl itself
|
2023-03-07 21:40:07 +01:00 |
|
bytecode.c
|
Implement pairs
|
2023-03-22 23:54:03 +01:00 |
|
bytecode.h
|
Implement pairs
|
2023-03-22 23:54:03 +01:00 |
|
CMakeLists.txt
|
Implement the registry and a agrv getter to test it
|
2023-03-31 21:31:07 +02:00 |
|
compile.c
|
Implement pairs
|
2023-03-22 23:54:03 +01:00 |
|
compile.h
|
Define globals in apfl itself
|
2023-03-07 21:40:07 +01:00 |
|
context.c
|
Add code to debug errors when initialiting globals
|
2023-07-03 23:45:43 +02:00 |
|
context.h
|
Implement the registry and a agrv getter to test it
|
2023-03-31 21:31:07 +02:00 |
|
encode.c
|
Implement bytecode (de)serialization
|
2023-03-07 21:40:07 +01:00 |
|
encode.h
|
Implement bytecode (de)serialization
|
2023-03-07 21:40:07 +01:00 |
|
encode_test.c
|
Implement bytecode (de)serialization
|
2023-03-07 21:40:07 +01:00 |
|
error.c
|
Make line and column size_t
|
2023-02-16 21:41:02 +01:00 |
|
eval.c
|
Implement pairs
|
2023-03-22 23:54:03 +01:00 |
|
expr.c
|
Implement pairs
|
2023-03-22 23:54:03 +01:00 |
|
format.c
|
Make line and column size_t
|
2023-02-16 21:41:02 +01:00 |
|
format.h
|
Rename format => io_writer
|
2023-02-10 21:48:31 +01:00 |
|
functional-test-runner.c
|
Implement bytecode (de)serialization
|
2023-03-07 21:40:07 +01:00 |
|
gc.c
|
Implement symbol values
|
2023-03-23 23:44:54 +01:00 |
|
gc.h
|
Implement symbol values
|
2023-03-23 23:44:54 +01:00 |
|
globals.apfl
|
Implement first try of a module system
|
2023-07-03 23:45:43 +02:00 |
|
hashmap.c
|
alloc: Guard against multiplication overflow
|
2023-02-14 22:04:10 +01: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 |
|
io.c
|
Implement bytecode (de)serialization
|
2023-03-07 21:40:07 +01:00 |
|
main.c
|
Implement first try of a module system
|
2023-07-03 23:45:43 +02:00 |
|
messages.c
|
Add functions to get information about the call stack
|
2023-01-28 21:42:40 +01:00 |
|
modules.h
|
Define globals in apfl itself
|
2023-03-07 21:40:07 +01:00 |
|
parser.c
|
Parser: Fix destroying invalid data in nested pairs
|
2023-07-03 23:45:43 +02:00 |
|
parser_test.c
|
Parser: Fix destroying invalid data in nested pairs
|
2023-07-03 23:45:43 +02:00 |
|
position.c
|
Initial commit
|
2021-12-15 21:47:17 +01:00 |
|
registry.c
|
Implement the registry and a agrv getter to test it
|
2023-03-31 21:31:07 +02:00 |
|
registry.h
|
Implement the registry and a agrv getter to test it
|
2023-03-31 21:31:07 +02:00 |
|
resizable.c
|
alloc: Guard against multiplication overflow
|
2023-02-14 22:04:10 +01:00 |
|
resizable.h
|
gc+context: Make stack no longer a gc object
|
2022-07-01 22:40:43 +02:00 |
|
resizable_test.c
|
Introduce allocator abstraction
|
2022-02-08 22:53:13 +01:00 |
|
scope.c
|
Implement assigning into dictionaries
|
2022-11-19 23:26:52 +01:00 |
|
scope.h
|
Implement functions and function calls
|
2022-07-11 21:41:05 +02:00 |
|
source_readers.c
|
Implement bytecode (de)serialization
|
2023-03-07 21:40:07 +01:00 |
|
strings.c
|
Implement some string manipulation functions
|
2023-03-07 21:57:04 +01:00 |
|
strings.h
|
Define globals in apfl itself
|
2023-03-07 21:40:07 +01:00 |
|
strings_test.c
|
Implement a simple test runner for functional tests
|
2022-10-30 22:51:51 +01:00 |
|
stubs_for_apflc.c
|
Define globals in apfl itself
|
2023-03-07 21:40:07 +01:00 |
|
symbols.c
|
Implement symbol values
|
2023-03-23 23:44:54 +01:00 |
|
test.h
|
alloc: Guard against multiplication overflow
|
2023-02-14 22:04:10 +01:00 |
|
token.c
|
Implement pairs
|
2023-03-22 23:54:03 +01:00 |
|
tokenizer.c
|
Implement pairs
|
2023-03-22 23:54:03 +01:00 |
|
tokenizer_test.c
|
Implement pairs
|
2023-03-22 23:54:03 +01:00 |
|
value.c
|
Implement symbol values
|
2023-03-23 23:44:54 +01:00 |
|
value.h
|
Implement symbol values
|
2023-03-23 23:44:54 +01:00 |