Giovanni Mascellani
|
60ba64256b
Intercept all log calls in entry.g.
|
5 년 전 |
Giovanni Mascellani
|
19eb29707b
Add other features and bugfixes in compiler and standard library.
|
5 년 전 |
Giovanni Mascellani
|
b4ff754d49
Implement sizeof operator.
|
5 년 전 |
Giovanni Mascellani
|
c5af18a981
Fix a few bugs and enhancements in compiler and preprocessor.
|
5 년 전 |
Giovanni Mascellani
|
2952f200cd
Implement 64 bits arithmentic operations.
|
5 년 전 |
Giovanni Mascellani
|
a8604ff3e2
Convert to int64 and deduplicate compile-time AST evaluation.
|
5 년 전 |
Giovanni Mascellani
|
3600703e25
Fix integer constant parsing.
|
5 년 전 |
Giovanni Mascellani
|
0c15f090d5
Fix a preprocessing bug when parsing ASTs.
|
5 년 전 |
Giovanni Mascellani
|
cda66efd95
Implement casts.
|
5 년 전 |
Giovanni Mascellani
|
dbc11cdc65
Rename AST parsing interface more consistently.
|
5 년 전 |
Giovanni Mascellani
|
59d87fef4d
Use a more sensible token interface in AST parsing.
|
5 년 전 |
Giovanni Mascellani
|
ed8b43b693
Add support for ternary operator and for bool type.
|
5 년 전 |
Giovanni Mascellani
|
95d2a00705
Implement C initializers.
|
6 년 전 |
Giovanni Mascellani
|
7e66b2908d
Add support for compile-time expressions.
|
6 년 전 |
Giovanni Mascellani
|
d432891d06
Extend ast_parse interface.
|
6 년 전 |
Giovanni Mascellani
|
ea881e5304
Implement some preprocessor features.
|
6 년 전 |
Giovanni Mascellani
|
bb09534a20
Better #if support.
|
6 년 전 |
Giovanni Mascellani
|
29af39fc25
Implement more preprocessor features.
|
6 년 전 |
Giovanni Mascellani
|
116c0a6d2c
Add licensing details.
|
6 년 전 |
Giovanni Mascellani
|
ede8d6f312
Properlt fix function calling and add support for string literals.
|
6 년 전 |
Giovanni Mascellani
|
3a7d4145d8
Implement function calls.
|
6 년 전 |
Giovanni Mascellani
|
4c639632c6
Implement arithmetic default conversion.
|
6 년 전 |
Giovanni Mascellani
|
5b46c49137
Add foundation for AST evaluation.
|
6 년 전 |
Giovanni Mascellani
|
887e8c8820
Begin an ASM preprocessor in G.
|
6 년 전 |