Commit graph

4 commits

Author SHA1 Message Date
63d64b0778 Add regex module "re"
This uses the PCRE2 library to implement regexes in apfl
2023-07-03 23:53:09 +02:00
25c872f4ee Define globals in apfl itself
We're now first building a standalone bytecode compiler `apflc` that will
compile `globals.apfl` into bytecode and write it out as a C source file.
When initializing a new context, that embedded bytecode will then get
evaluated and the global scope will be populated from the dictionary
returned by that bytecode.
2023-03-07 21:40:07 +01:00
3aabadbf6d Switch to CMake 2022-09-16 23:04:20 +02:00
2c04e57a0c Implement a simple web playground REPL with emscripten 2022-06-05 22:31:02 +02:00