tipi-lang/src
2025-11-10 11:09:55 +01:00
..
ast_compiler.rs adding map access was easy 2025-11-10 11:09:55 +01:00
bytecode_compiler.rs adding map access was easy 2025-11-10 11:09:55 +01:00
chunk.rs added a lot of work in progress, but also a symbol table. Means I could refactor a lot of stuff and remove code. The symbol table is a global storage for vars, functions and objects. Helps with type inference and checking on external symbols 2025-11-08 21:58:19 +01:00
compiler_tests.rs adding map access was easy 2025-11-10 11:09:55 +01:00
errors.rs Indexing into lists/maps. 2025-11-09 21:57:13 +01:00
file_watch.rs README.md update 2025-11-07 10:41:08 +01:00
keywords.rs fixed some date issues 2025-11-09 21:57:13 +01:00
lib.rs type inference and building the symbol table earlier in the process. Not perfect: duplicated code, no namespaces of the names in the table 2025-11-10 10:42:53 +01:00
main.rs external function calling 2025-11-07 20:49:45 +01:00
reference_main.rs minimal compiler and vm 2025-10-17 16:52:37 +02:00
repl.rs adding map access was easy 2025-11-10 11:09:55 +01:00
scanner.rs fixed some date issues 2025-11-09 21:57:13 +01:00
symbol_builder.rs adding map access was easy 2025-11-10 11:09:55 +01:00
tokens.rs Indexing into lists/maps. 2025-11-09 21:57:13 +01:00
value.rs adding map access was easy 2025-11-10 11:09:55 +01:00
vm.rs type inference and building the symbol table earlier in the process. Not perfect: duplicated code, no namespaces of the names in the table 2025-11-10 10:42:53 +01:00