Denis Merigoux
|
b48fb0e223
|
Array compilation to C is OK
|
2024-01-26 20:15:32 +01:00 |
|
Denis Merigoux
|
3e807ae071
|
Remove warnings
|
2024-01-26 17:53:49 +01:00 |
|
Denis Merigoux
|
8a139f6a3c
|
Work on arrays
|
2024-01-22 16:49:58 +01:00 |
|
Denis Merigoux
|
50d3164f36
|
Restore C compilation
|
2024-01-17 17:26:41 +01:00 |
|
Denis Merigoux
|
9f03b6b931
|
Merge branch 'master' into c_backend
Some tests still failing...
|
2024-01-15 17:19:17 +01:00 |
|
Denis Merigoux
|
35f829cd65
|
Fix default optimisation
|
2023-12-18 14:42:58 +01:00 |
|
Denis Merigoux
|
1f91c16e43
|
Fix little bug
|
2023-12-13 16:40:22 +01:00 |
|
Denis Merigoux
|
5c49581207
|
Compiling simple program correctly to C
|
2023-12-13 11:07:08 +01:00 |
|
Denis Merigoux
|
827fcef469
|
More progress but enums also require no struct literals
|
2023-12-12 18:21:20 +01:00 |
|
Denis Merigoux
|
adfb9297d3
|
Progress on compiling
|
2023-12-12 16:25:02 +01:00 |
|
Denis Merigoux
|
d88f67bb2c
|
Progress
|
2023-12-12 16:08:40 +01:00 |
|
Denis Merigoux
|
7e221b29eb
|
Gets C89 struct initialization right
|
2023-12-11 17:28:32 +01:00 |
|
Denis Merigoux
|
37ab4187bd
|
Almost there with structs
|
2023-12-11 17:08:32 +01:00 |
|
Denis Merigoux
|
aca1d0e712
|
Fields in AST nodes
|
2023-12-11 15:59:47 +01:00 |
|
Denis Merigoux
|
3711026a4f
|
Beginning to compile
|
2023-12-11 14:47:09 +01:00 |
|
Denis Merigoux
|
4e8d2ef219
|
Beginning to compile specially HandleDefaultOp, Map, Fold, etc. for C
|
2023-12-11 11:31:51 +01:00 |
|
Denis Merigoux
|
4f7b678cd7
|
Making progress and fixing bugs
|
2023-12-11 11:31:51 +01:00 |
|
Denis Merigoux
|
192e50540b
|
Correctly compile function pointer types
|
2023-12-11 11:31:51 +01:00 |
|
Denis Merigoux
|
4d969e13c5
|
Enum type
|
2023-12-11 11:31:51 +01:00 |
|
Denis Merigoux
|
2eaac39bb1
|
Some progress
|
2023-12-11 11:31:51 +01:00 |
|
Denis Merigoux
|
ad3e140e88
|
Progress on C backend
|
2023-12-11 11:31:51 +01:00 |
|
Denis Merigoux
|
6652dc8df2
|
Add C backend command
|
2023-12-11 11:31:45 +01:00 |
|