stage2 修复大量AI生成的风格问题 stage1 修复对于vm abi的错误生成
This commit is contained in:
1 parent
0e38858785
commit
76f980654c
40 files changed
+619
-938
No files matched your search
+2
-4
@@ -1,7 +1,7 @@
|
||||
// Expect retcode = 0
|
||||
|
||||
// 词法单元:用带载荷 ADT 表达 TokenKind;关键词/算符各自独立 enum。
|
||||
// 整型与字符在词法期解码并随载荷携带;文本一律借用源切片(不复制)。
|
||||
// 词法单元:TokenKind 为带载荷 ADT,关键词/算符各自独立 enum;整型/字符在词法期
|
||||
// 解码,文本一律借用源切片。
|
||||
|
||||
type .{ .ByteView } = @import("utils/byte_view.spl");
|
||||
|
||||
@@ -128,7 +128,6 @@ fn keyword_of(text: ByteView): KeywordResult {
|
||||
ret .No;
|
||||
}
|
||||
|
||||
// ---- token 类型名(与 stage1 spl_tok_type_name 逐字一致,供 dump/diff 使用)----
|
||||
|
||||
fn keyword_name(kw: Keyword): []u8 {
|
||||
match kw {
|
||||
@@ -242,7 +241,6 @@ fn kind_name(kind: TokenKind): []u8 {
|
||||
ret "?";
|
||||
}
|
||||
|
||||
// ---- 测试辅助 ----
|
||||
|
||||
fn view(text: []u8): ByteView {
|
||||
ret ByteView.from_slice(text);
|
||||
|
||||
Reference in new issue
Block a user