|
03a72fc583
|
Extend the tester to compile sources
|
2024-02-25 15:16:19 +01:00 |
|
|
ad29dbdc14
|
Create a minimal interactive shell
|
2024-02-22 21:29:25 +01:00 |
|
|
86d579e8d5
|
Grow stack automatically
|
2024-02-18 11:26:57 +01:00 |
|
|
df2494e145
|
Update the toolchain
|
2024-02-15 15:13:47 +01:00 |
|
|
0d3453e7a9
|
Generate IR in a visitor
|
2022-06-25 15:24:43 +02:00 |
|
|
b785147ded
|
Implement subtraction
|
2022-06-15 19:00:54 +02:00 |
|
|
799c3fd89c
|
Put + operator inbetween
|
2022-06-14 23:06:02 +02:00 |
|
|
fbbabe115f
|
Save ELF symbols in a hash table
|
2022-06-13 17:46:02 +02:00 |
|
|
72a60be386
|
Write an IR visitor
|
2022-06-12 23:48:50 +02:00 |
|
|
3f1492947c
|
Implement symbol table for functions
|
2022-06-11 22:52:13 +02:00 |
|
|
f5c4a27a6d
|
Implement a RISC-V backend
|
2022-06-11 00:38:03 +02:00 |
|
|
77857ad118
|
Add intermediate assembler representation
|
2022-06-08 08:34:44 +02:00 |
|
|
473cd4e498
|
Abstract the file reading
|
2022-06-06 22:56:28 +02:00 |
|
|
aa6b2504bd
|
Add an argument parser
|
2022-06-05 23:43:45 +02:00 |
|
|
5490f6ce1c
|
Initial commit
|
2022-06-05 15:16:04 +02:00 |
|