Commit graph

17 commits

Author SHA1 Message Date
Shautvast
f4de9d1158 if-else expression, simple case 2025-11-30 09:11:25 +01:00
Shautvast
73d8f6182f error when reserved function name is used for a user defined function 2025-11-21 17:11:41 +01:00
Shautvast
9fd0b02380 finished renaming to tipi 2025-11-21 16:16:10 +01:00
Shautvast
719238bd77 moved tokens 2025-11-17 11:07:12 +01:00
Shautvast
0bce2ae9eb fix reassignment bugs 2025-11-14 17:37:22 +01:00
Shautvast
44f063fb6b fix issues with arguments for builtin functions 2025-11-14 11:50:20 +01:00
Shautvast
1315b2878a added support for builtin functions and added some for strings 2025-11-10 18:12:09 +01:00
Shautvast
0945d385d0 object instantiation 2025-11-10 15:10:36 +01:00
Shautvast
61b9d86aa2 Indexing into lists/maps.
First test with literal list completed. When it's assigned to a var if fails
2025-11-09 21:57:13 +01:00
Shautvast
2b3b8d4bb3 external function calling 2025-11-07 20:49:45 +01:00
Shautvast
f1f32af113 little repl 2025-11-04 13:29:12 +01:00
Shautvast
42c431d5c7 support hexadecimals 2025-11-03 19:47:38 +01:00
Shautvast
b397c4680e better mapping of urls to functions 2025-11-03 19:08:49 +01:00
Shautvast
de9f55842c generic support for line numbers in error messages 2025-11-02 13:02:10 +01:00
Shautvast
8234e9d50a all found issues fixed. got rid of some stupid mistakes 2025-11-02 10:17:19 +01:00
Shautvast
8f1320eae7 2 issues uncovered that need solving 2025-11-01 09:47:41 +01:00
Shautvast
55a30afd06 switched to thiserror for better error handling 2025-11-01 09:36:09 +01:00