|
dbf416d45b
|
Implemented switch statements
|
2024-08-03 22:24:40 +02:00 |
|
|
b1f0d20394
|
Fixed incorrect register move
|
2024-08-02 12:55:25 +02:00 |
|
|
778c125d19
|
Improved performance
|
2024-08-01 23:41:39 +02:00 |
|
|
c8824e699a
|
Added escape sequences
|
2024-07-31 17:50:31 +02:00 |
|
|
323952f4bc
|
Implemented else blocks
|
2024-07-30 16:36:33 +02:00 |
|
|
5b1d456720
|
Implemented constant folding
|
2024-07-29 14:44:16 +02:00 |
|
|
d5953649d9
|
Implemented numbers with different bases
|
2024-07-29 00:30:26 +02:00 |
|
|
bb74c0cf50
|
Implemented negation
|
2024-07-28 15:42:51 +02:00 |
|
|
6861ae9a90
|
Implemented negative numbers
|
2024-07-27 17:48:03 +02:00 |
|
|
944bacf4e1
|
Implemented unary operator parsing
|
2024-07-27 12:49:39 +02:00 |
|
|
123738f88c
|
Implemented number output
|
2024-07-26 12:50:47 +02:00 |
|
|
f4dd9004be
|
Implemented assert keyword
|
2024-07-25 16:47:25 +02:00 |
|
|
70792acb12
|
Improved tokenizer performance
|
2024-07-24 12:14:51 +02:00 |
|
|
b9dd5c1b59
|
Improved tokenizer performance
|
2024-07-24 11:55:35 +02:00 |
|
|
89fbc233eb
|
Improved tokenizer performance
|
2024-07-24 11:50:23 +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 |
|
|
ca36d34cb9
|
Reduced token size
|
2024-07-20 23:33:07 +02:00 |
|
|
f617e115cd
|
Reduced memory allocations
|
2024-07-17 21:09:01 +02:00 |
|
|
8ec0e02dbe
|
Improved tokenizer test coverage
|
2024-07-16 23:32:39 +02:00 |
|
|
d6d018c5c5
|
Moved register state to scopes
|
2024-07-16 15:30:28 +02:00 |
|
|
ed03f6a802
|
Cleaned up tokenizer
|
2024-07-01 21:23:36 +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 |
|
|
445556b64d
|
Reordered tokenizer cases
|
2024-06-28 21:11:05 +02:00 |
|
|
2520681ad3
|
Added single line comments
|
2024-06-28 20:29:07 +02:00 |
|
|
3664e74074
|
Implemented invalid character checks
|
2024-06-28 19:54:26 +02:00 |
|
|
6852cbb24e
|
Improved tokenizer benchmarks
|
2024-06-28 19:33:02 +02:00 |
|
|
3268f7a7ee
|
Added tokenizer benchmark
|
2024-06-26 18:49:03 +02:00 |
|
|
dd495fab4e
|
Implemented block instruction parsing
|
2024-06-24 00:03:26 +02:00 |
|
|
ef16bdb4c7
|
Implemented expression parsing
|
2024-06-16 16:57:33 +02:00 |
|
|
4776b4c14c
|
Improved error handling
|
2024-06-15 18:42:31 +02:00 |
|
|
57f1da10fe
|
Improved instruction parser
|
2024-06-15 14:46:44 +02:00 |
|
|
cf696a6f10
|
Added define operator
|
2024-06-15 11:36:57 +02:00 |
|
|
65791ea5a1
|
Added short form for variable definitions
|
2024-06-14 18:03:54 +02:00 |
|
|
19489d7a9a
|
Implemented numeric constants
|
2024-06-14 11:48:28 +02:00 |
|
|
9458253f31
|
Implemented error messages
|
2024-06-13 12:13:32 +02:00 |
|
|
6fe30f31da
|
Reorganized file structure
|
2024-06-10 15:51:39 +02:00 |
|