25 Commits

Author SHA1 Message Date
778c125d19 Improved performance 2024-08-01 23:41:39 +02:00
2293603923 Added more examples 2024-07-31 00:03:16 +02:00
0c1b57b4e4 Added main prefix 2024-07-30 20:02:55 +02:00
1e7a1399d3 Improved AST parser 2024-07-30 12:48:48 +02:00
5b1d456720 Implemented constant folding 2024-07-29 14:44:16 +02:00
944bacf4e1 Implemented unary operator parsing 2024-07-27 12:49:39 +02:00
eb160afd91 Reduced memory usage 2024-07-22 22:54:24 +02:00
21017e6378 Implemented runes 2024-07-22 15:32:16 +02:00
04ba68a075 Reduced token size 2024-07-21 14:35:06 +02:00
155df7c44c Implemented array storage 2024-07-20 17:35:26 +02:00
77ccb8778f Reduced memory allocations 2024-07-17 23:04:00 +02:00
d6d018c5c5 Moved register state to scopes 2024-07-16 15:30:28 +02:00
f479b5a03a Implemented an abstract syntax tree 2024-06-30 22:54:59 +02:00
5f2ff5e74e Added more tests 2024-06-28 23:13:55 +02:00
77cfe9ff31 Cleaned up linter warnings 2024-06-27 20:54:07 +02:00
8e64271f74 Implemented parameters 2024-06-27 10:12:41 +02:00
94151773a5 Enforced consistent naming 2024-06-26 23:24:11 +02:00
49b75dbda4 Improved test coverage 2024-06-26 15:24:10 +02:00
e69d695f6b Improved function names 2024-06-25 23:37:14 +02:00
e6462266ef Implemented simple expressions 2024-06-25 20:50:06 +02:00
4f6750dc8e Improved variable definitions 2024-06-22 20:18:13 +02:00
086998a0c3 Fixed incorrect operator symbol 2024-06-16 23:06:21 +02:00
8b49200a87 Improved expression tests 2024-06-16 22:55:12 +02:00
23c6134d9a Improved expression parser 2024-06-16 22:48:14 +02:00
ef16bdb4c7 Implemented expression parsing 2024-06-16 16:57:33 +02:00