|
fe9585e03f
|
Improved AST parser
|
2024-07-30 12:48:48 +02:00 |
|
|
9e312a3477
|
Simplified code
|
2024-07-30 12:20:33 +02:00 |
|
|
e6c201d9cb
|
Improved tests
|
2024-07-29 18:03:15 +02:00 |
|
|
21f40859cb
|
Updated todo list
|
2024-07-29 14:45:53 +02:00 |
|
|
67c7d1ec99
|
Implemented constant folding
|
2024-07-29 14:44:16 +02:00 |
|
|
315ad23e31
|
Moved sizeof functions to a separate package
|
2024-07-29 12:33:28 +02:00 |
|
|
6d77a8a120
|
Implemented numbers with different bases
|
2024-07-29 00:30:26 +02:00 |
|
|
0e999cae92
|
Implemented move with sign extension
|
2024-07-28 21:09:42 +02:00 |
|
|
8a4e623c9c
|
Added assertions to most tests
|
2024-07-28 18:47:13 +02:00 |
|
|
8d629dda72
|
Improved division split
|
2024-07-28 18:12:42 +02:00 |
|
|
4ded8260b3
|
Implemented negation
|
2024-07-28 15:42:51 +02:00 |
|
|
c2f6aa1a08
|
Implemented negative numbers
|
2024-07-27 17:48:03 +02:00 |
|
|
093bd79c82
|
Implemented unary operator parsing
|
2024-07-27 12:49:39 +02:00 |
|
|
86e7ade051
|
Fixed jump address calculation
|
2024-07-26 19:33:51 +02:00 |
|
|
de608a74a7
|
Implemented 64-bit move
|
2024-07-26 16:19:13 +02:00 |
|
|
8b1af4bea7
|
Implemented number output
|
2024-07-26 12:50:47 +02:00 |
|
|
e4f041be41
|
Implemented assert keyword
|
2024-07-25 16:47:25 +02:00 |
|
|
f0a1b97f2d
|
Implemented bit shifts
|
2024-07-25 15:47:19 +02:00 |
|
|
a7d8d6ae20
|
Implemented bitwise operations
|
2024-07-25 14:17:51 +02:00 |
|
|
f68c50247f
|
Improved modulo tests
|
2024-07-25 12:21:10 +02:00 |
|
|
a31731a84d
|
Implemented modulo operation
|
2024-07-25 12:11:55 +02:00 |
|
|
fac8dba7ee
|
Added a few todo points
|
2024-07-24 19:39:13 +02:00 |
|
|
264be81b61
|
Improved tokenizer performance
|
2024-07-24 12:14:51 +02:00 |
|
|
ee563230a8
|
Improved tokenizer performance
|
2024-07-24 11:55:35 +02:00 |
|
|
26dfe5b5eb
|
Improved tokenizer performance
|
2024-07-24 11:50:23 +02:00 |
|
|
da8e8f11d9
|
Updated dependencies
|
2024-07-23 22:24:48 +02:00 |
|
|
eeee4d5496
|
Simplified code
|
2024-07-23 22:14:23 +02:00 |
|
|
abba962455
|
Improved separation of concerns
|
2024-07-23 16:41:21 +02:00 |
|
|
dc5456b820
|
Improved x64 documentation
|
2024-07-23 10:47:27 +02:00 |
|
|
2170798b0f
|
Reduced memory usage
|
2024-07-22 22:54:24 +02:00 |
|
|
c3234361f7
|
Simplified variable usage
|
2024-07-22 19:10:14 +02:00 |
|
|
6276562777
|
Reduced memory usage
|
2024-07-22 17:49:44 +02:00 |
|
|
2b002f03c4
|
Simplified system command
|
2024-07-22 15:56:22 +02:00 |
|
|
f7645104fb
|
Implemented runes
|
2024-07-22 15:32:16 +02:00 |
|
|
eaeeba495e
|
Added socket syscalls
|
2024-07-21 21:30:37 +02:00 |
|
|
d35498b77a
|
Reduced memory usage
|
2024-07-21 15:45:49 +02:00 |
|
|
1e3705df55
|
Reduced token size
|
2024-07-21 14:35:06 +02:00 |
|
|
7bfd0e731d
|
Reduced token size
|
2024-07-20 23:33:07 +02:00 |
|
|
8e725da9c6
|
Added scope package
|
2024-07-20 23:20:23 +02:00 |
|
|
fd66296826
|
Fixed verbose output
|
2024-07-20 17:46:40 +02:00 |
|
|
52e87a8885
|
Implemented array storage
|
2024-07-20 17:35:26 +02:00 |
|
|
5dee0777e7
|
Implemented x64 memory loads
|
2024-07-20 15:48:42 +02:00 |
|
|
53379ff5bc
|
Improved x64 encoder
|
2024-07-20 12:49:26 +02:00 |
|
|
2c2b6e93db
|
Improved x64 encoder
|
2024-07-20 00:58:39 +02:00 |
|
|
b776775f8f
|
Fixed importing the same directory twice
|
2024-07-19 11:43:20 +02:00 |
|
|
84b4731815
|
Reduced file size when data is empty
|
2024-07-18 23:06:48 +02:00 |
|
|
86175d7a53
|
Implemented echo example
|
2024-07-18 21:10:27 +02:00 |
|
|
fcc4f8d2d9
|
Implemented package imports
|
2024-07-18 18:08:30 +02:00 |
|
|
3e5adff5e5
|
Improved variable lifetime comments
|
2024-07-18 11:40:07 +02:00 |
|
|
61dc691c65
|
Separated compiler into its own package
|
2024-07-18 10:08:38 +02:00 |
|