Commit graph

24 commits

Author SHA1 Message Date
Eduard Urbach
8de582abf6
Fixed incorrect OS detection 2025-01-31 21:50:35 +01:00
Eduard Urbach
9a8cffe2f4
Improved documentation 2025-01-28 13:43:38 +01:00
Eduard Urbach
cf52919edc
Improved mac support 2024-08-12 12:16:01 +02:00
Eduard Urbach
66569446b1
Simplified file structure 2024-08-07 19:39:10 +02:00
Eduard Urbach
feebfe65bb
Refactored code structure 2024-07-03 11:39:24 +02:00
Eduard Urbach
f479b5a03a
Implemented an abstract syntax tree 2024-06-30 22:54:59 +02:00
Eduard Urbach
3fe2cd1da2
Improved variable lifetime tracking 2024-06-30 00:17:14 +02:00
Eduard Urbach
3664e74074
Implemented invalid character checks 2024-06-28 19:54:26 +02:00
Eduard Urbach
526b92aa09
Implemented dead code elimination 2024-06-27 17:36:45 +02:00
Eduard Urbach
94151773a5
Enforced consistent naming 2024-06-26 23:24:11 +02:00
Eduard Urbach
4f6750dc8e
Improved variable definitions 2024-06-22 20:18:13 +02:00
Eduard Urbach
2f7319e6a0
Added more tests 2024-06-22 13:20:11 +02:00
Eduard Urbach
2c6999040d
Added more tests 2024-06-21 10:17:26 +02:00
Eduard Urbach
ef16bdb4c7
Implemented expression parsing 2024-06-16 16:57:33 +02:00
Eduard Urbach
864c9c7b43
Added more tests 2024-06-15 20:25:37 +02:00
Eduard Urbach
4776b4c14c
Improved error handling 2024-06-15 18:42:31 +02:00
Eduard Urbach
57f1da10fe
Improved instruction parser 2024-06-15 14:46:44 +02:00
Eduard Urbach
f13f7c2800
Moved tests to a separate directory 2024-06-14 10:36:01 +02:00
Eduard Urbach
d026010d32
Added more tests 2024-06-14 09:23:21 +02:00
Eduard Urbach
9458253f31
Implemented error messages 2024-06-13 12:13:32 +02:00
Eduard Urbach
6fe30f31da
Reorganized file structure 2024-06-10 15:51:39 +02:00
Eduard Urbach
8974b8b0aa
Improved documentation 2024-06-02 15:20:05 +02:00
Eduard Urbach
ab48a86ccd
Improved assembler 2023-10-23 12:37:20 +02:00
Eduard Urbach
61af142930
Improved project structure 2023-10-20 17:07:44 +02:00