|
c4d25ca393
|
Constant sub
|
2025-02-21 08:56:25 -06:00 |
|
|
322c2aaa8b
|
Better testing system
|
2025-02-20 20:56:00 -06:00 |
|
David Gonzalez Martin
|
fa043dfbc0
|
Introduce dummy ELF writer
|
2024-08-09 12:50:31 +02:00 |
|
David Gonzalez Martin
|
5b3d8c097e
|
Implement comparison
|
2024-08-04 14:06:53 +02:00 |
|
David Gonzalez Martin
|
9ccd345bb3
|
Implement arguments prototype
|
2024-08-01 13:23:07 +02:00 |
|
David Gonzalez Martin
|
41a39a0781
|
Add million and thousand simple functions
|
2024-07-30 13:11:25 +02:00 |
|
David Gonzalez Martin
|
063ac0946e
|
Implement multiplication and division
|
2024-07-29 09:10:42 +02:00 |
|
David Gonzalez Martin
|
6a93f33fed
|
Implement shifts
|
2024-07-28 14:31:08 +02:00 |
|
David Gonzalez Martin
|
a2ad8e44bb
|
Introduce scopes and compile-time known mods
|
2024-07-28 13:56:16 +02:00 |
|
David Gonzalez Martin
|
628ec36442
|
Implement variable declarations
|
2024-07-28 11:20:04 +02:00 |
|
David Gonzalez Martin
|
e7ba702be3
|
Implement binary bitwise operators
|
2024-07-27 19:39:54 +02:00 |
|
David Gonzalez Martin
|
3654552d89
|
Implement add + sub and minimal interpreter
|
2024-07-27 13:29:22 +02:00 |
|
David Gonzalez Martin
|
556f603487
|
Restructure test system
|
2024-07-23 21:29:38 +02:00 |
|
David Gonzalez Martin
|
1bbd39b8c1
|
Ditch C++ in favor of C
|
2024-07-21 09:04:32 +02:00 |
|
David Gonzalez Martin
|
9cddae8aed
|
More peephole (rewrite -> simple chapter 09)
|
2024-07-14 20:44:27 +02:00 |
|
David Gonzalez Martin
|
87716a8cdd
|
Implement break and continue
|
2024-07-10 13:41:07 +02:00 |
|
David Gonzalez Martin
|
7a86ca2f79
|
Implement while
|
2024-07-09 16:35:45 +02:00 |
|
David Gonzalez Martin
|
81d304e4fa
|
Implement ifs
|
2024-07-07 20:59:34 +02:00 |
|
David Gonzalez Martin
|
ff258e3df3
|
Implement comparisons
|
2024-07-06 19:29:26 +02:00 |
|
David Gonzalez Martin
|
f7fee02256
|
Primitive function calls
|
2024-07-06 16:17:18 +02:00 |
|
David Gonzalez Martin
|
c1f37b6688
|
Simple variable declarations
|
2024-07-03 00:29:59 +02:00 |
|
David Gonzalez Martin
|
fe92747a41
|
Implement constant propagation
|
2024-06-30 10:04:01 +02:00 |
|
David Gonzalez Martin
|
e07d65cd54
|
First iteration
|
2024-06-28 09:12:53 +02:00 |
|