Commit graph

39 commits

Author SHA1 Message Date
bf5110edd4
Implemented boolean literals 2025-02-26 14:33:41 +01:00
1f0db51a95
Updated module path 2025-02-25 17:16:09 +01:00
9da25da525
Added a program init function 2025-02-16 15:46:54 +01:00
91a3ec9d52
Implemented const keyword 2025-02-15 14:38:01 +01:00
b065f56b8e
Added more tests 2025-02-14 15:26:07 +01:00
5f3cb22779
Added more tests 2025-02-14 00:26:48 +01:00
4803b81845
Implemented extern functions 2025-02-12 00:04:30 +01:00
2e3857622a
Improved type system 2025-02-09 23:52:07 +01:00
6ebd1829fb
Added more tests 2025-02-07 21:25:29 +01:00
a562f521b6
Simplified CLI errors 2025-02-07 20:08:49 +01:00
f76f0a1e4b
Implemented struct pointer types 2025-02-05 15:16:00 +01:00
f7bc903aa4
Added more tests 2025-02-05 11:11:15 +01:00
71d7cdf5b2
Implemented reading from struct fields 2025-02-04 20:43:15 +01:00
30940f0100
Implemented struct parser 2025-02-04 14:41:04 +01:00
d3823e9cfe
Added return count mismatch error 2025-02-03 13:13:17 +01:00
7fb5c8407f
Fixed incorrect OS detection 2025-01-31 21:50:35 +01:00
b8dab29c54
Improved documentation 2025-01-28 13:43:38 +01:00
f70a2e848d
Improved mac support 2024-08-12 12:16:01 +02:00
a466281307
Simplified file structure 2024-08-07 19:39:10 +02:00
fd6e874b44
Refactored code structure 2024-07-03 11:39:24 +02:00
8453273d73
Implemented an abstract syntax tree 2024-06-30 22:54:59 +02:00
b8c011d742
Improved variable lifetime tracking 2024-06-30 00:17:14 +02:00
0553706891
Implemented invalid character checks 2024-06-28 19:54:26 +02:00
8beed6dd21
Implemented dead code elimination 2024-06-27 17:36:45 +02:00
51a2308179
Enforced consistent naming 2024-06-26 23:24:11 +02:00
57c9fc22d1
Improved variable definitions 2024-06-22 20:18:13 +02:00
0b4b10ed4c
Added more tests 2024-06-22 13:20:11 +02:00
5cedb516c5
Added more tests 2024-06-21 10:17:26 +02:00
0ed071a7ee
Implemented expression parsing 2024-06-16 16:57:33 +02:00
1b99722cd8
Added more tests 2024-06-15 20:25:37 +02:00
a48f2868fb
Improved error handling 2024-06-15 18:42:31 +02:00
78cde0d0bd
Improved instruction parser 2024-06-15 14:46:44 +02:00
7bbfa8914f
Moved tests to a separate directory 2024-06-14 10:36:01 +02:00
80e195167c
Added more tests 2024-06-14 09:23:21 +02:00
e3b26c79f4
Implemented error messages 2024-06-13 12:13:32 +02:00
722d07c321
Reorganized file structure 2024-06-10 15:51:39 +02:00
ec20fd3d3a
Improved documentation 2024-06-02 15:20:05 +02:00
8e193c69b6
Improved assembler 2023-10-23 12:37:20 +02:00
bd73132a30
Improved project structure 2023-10-20 17:07:44 +02:00