Commit graph

31 commits

Author SHA1 Message Date
Shautvast
05d241b97a added first step for db queries 2026-01-06 22:14:14 +01:00
Shautvast
8eeb09855f added more builtin functions 2025-12-14 18:12:50 +01:00
Shautvast
408d772247 WIP if expression. Moved print from statement to builtin 2025-11-23 20:46:02 +01:00
Shautvast
8dab4d3eee rename to assembly_pass 2025-11-21 16:19:16 +01:00
Shautvast
9fd0b02380 finished renaming to tipi 2025-11-21 16:16:10 +01:00
Shautvast
d8079f34f6 better implementation for if/else 2025-11-17 10:44:51 +01:00
Shautvast
cbc7f6ce7a 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
Shautvast
9ee8f193aa bugfix list index 2025-11-09 22:15:54 +01:00
Shautvast
ec8fe5a795 Indexing into lists/maps.
First test with literal list completed. When it's assigned to a var if fails
2025-11-09 22:00:05 +01:00
Shautvast
27fbf4b828 fixed some date issues 2025-11-09 21:57:13 +01:00
Sander Hautvast
c64fa00611
Update README.md 2025-11-09 12:35:03 +01:00
Sander Hautvast
e05be6ddb4
Update README.md 2025-11-09 12:32:07 +01:00
Sander Hautvast
e0a63f9cda
Explanation for the name 2025-11-09 12:31:19 +01:00
Sander Hautvast
4f7fcef921
Update README.md 2025-11-09 12:19:08 +01:00
Sander Hautvast
5bc718d165
Update README.md 2025-11-09 12:16:06 +01:00
Sander Hautvast
7287e56ddb
Update README.md 2025-11-09 12:15:37 +01:00
Sander Hautvast
1d625f84f1 Updated README.md with new content 2025-11-09 12:14:03 +01:00
Shautvast
9b6f265c55 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
Shautvast
2b3b8d4bb3 external function calling 2025-11-07 20:49:45 +01:00
Shautvast
2e85a60d22 another thing I added 2025-11-07 10:44:24 +01:00
Shautvast
60b8e50b70 README.md update 2025-11-07 10:41:08 +01:00
Shautvast
f1f32af113 little repl 2025-11-04 13:29:12 +01:00
Shautvast
3118ce97b0 tests 2025-10-30 13:50:28 +01:00
Shautvast
90ad226785 even more updated readme 2025-10-29 22:56:27 +01:00
Shautvast
233b2bc08c more updated readme 2025-10-29 22:53:06 +01:00
Shautvast
a89b63b95a updated readme 2025-10-29 22:50:53 +01:00
Shautvast
d856452c76 before better function hierarchy 2025-10-29 17:09:02 +01:00
Shautvast
dd5debe93e quick language overview 2025-10-28 08:08:06 +01:00
Shautvast
6f985cbab1 readme2 2025-10-27 20:53:29 +01:00
Shautvast
3762b950b7 readme 2025-10-27 20:51:13 +01:00
Shautvast
a0ec182bc5 scanner works 2025-10-14 22:18:48 +02:00