stage2 提供c后端 提交stage1的测试

This commit is contained in:
zzy committed 2026-09-20 17:56:11 +08:00
1 parent 846f441e3a
commit 51d408d524
82 files changed
+6872 -65

No files matched your search

+5
View File
@@ -109,6 +109,10 @@ PostfixExpr = {
ExprList = { (Expr ~ COMMA)* ~ Expr? }
// 注:类型即表达式**仅限 comptime 上下文**(`comptime { ... }`、`comptime expr`、
// `comptime fn` 的函数体)内。在这些上下文中,PrimaryExpr 额外接受
// `AggregateTypeExpr`(如 `struct { ... }`)以及 `type` 元类型;其它上下文
// 中类型只允许出现在 TypeExpr 位置。
PrimaryExpr = {
FLOAT_LITERAL
| INTEGER_LITERAL
@@ -232,6 +236,7 @@ TypePrimary = {
| KEYWORD_bool
| KEYWORD_void
| KEYWORD_ptr
| KEYWORD_type // `type` 元类型(编译期类型的值类型)
| FnTypeExpr
| AggregateTypeExpr
| TypeParenExpr