Commit graph

21 commits

Author SHA1 Message Date
67c7d1ec99
Implemented constant folding 2024-07-29 14:44:16 +02:00
093bd79c82
Implemented unary operator parsing 2024-07-27 12:49:39 +02:00
2170798b0f
Reduced memory usage 2024-07-22 22:54:24 +02:00
f7645104fb
Implemented runes 2024-07-22 15:32:16 +02:00
1e3705df55
Reduced token size 2024-07-21 14:35:06 +02:00
52e87a8885
Implemented array storage 2024-07-20 17:35:26 +02:00
6839473251
Reduced memory allocations 2024-07-17 23:04:00 +02:00
545c8dd4f6
Moved register state to scopes 2024-07-16 15:30:28 +02:00
8453273d73
Implemented an abstract syntax tree 2024-06-30 22:54:59 +02:00
f870a5f1f8
Added more tests 2024-06-28 23:13:55 +02:00
b6947dab18
Cleaned up linter warnings 2024-06-27 20:54:07 +02:00
0d8891d8a7
Implemented parameters 2024-06-27 10:12:41 +02:00
51a2308179
Enforced consistent naming 2024-06-26 23:24:11 +02:00
8464ed3df1
Improved test coverage 2024-06-26 15:24:10 +02:00
871ebc147f
Improved function names 2024-06-25 23:37:14 +02:00
37e222e022
Implemented simple expressions 2024-06-25 20:50:06 +02:00
57c9fc22d1
Improved variable definitions 2024-06-22 20:18:13 +02:00
cd1fe5eebb
Fixed incorrect operator symbol 2024-06-16 23:06:21 +02:00
50fe557056
Improved expression tests 2024-06-16 22:55:12 +02:00
bb9fac1430
Improved expression parser 2024-06-16 22:48:14 +02:00
0ed071a7ee
Implemented expression parsing 2024-06-16 16:57:33 +02:00