stage1 完成09,10测试
This commit is contained in:
@@ -4,10 +4,20 @@ vm = [
|
||||
"stage0/spl_vm.c",
|
||||
]
|
||||
|
||||
splc0_part = [
|
||||
"stage1/spl_comp.c",
|
||||
"stage1/spl_lexer.c",
|
||||
"stage1/spl_type.c",
|
||||
"stage1/spl_parser.c",
|
||||
"stage1/spl_lex_util.c",
|
||||
"stage1/spl_expr.c",
|
||||
"stage1/spl_stmt.c",
|
||||
]
|
||||
|
||||
exe = {
|
||||
"spl_cli": ["stage0/spl_cli.c"] + vm,
|
||||
"splc_cli": ["stage1/splc_cli.c"] + vm + ["stage1/spl_comp.c", "stage1/spl_lexer.c", "stage1/spl_type.c", "stage1/spl_parser.c", "stage1/spl_lex_util.c", "stage1/spl_expr.c", "stage1/spl_stmt.c"],
|
||||
"splc0": ["stage1/splc0.c"] + vm + ["stage1/spl_comp.c", "stage1/spl_lexer.c", "stage1/spl_type.c", "stage1/spl_parser.c", "stage1/spl_lex_util.c", "stage1/spl_expr.c", "stage1/spl_stmt.c"],
|
||||
"splc_cli": ["stage1/splc_cli.c"] + vm + splc0_part,
|
||||
"splc0": ["stage1/splc0.c"] + vm + splc0_part,
|
||||
"test": ["stage0/test_spl_vm.c"] + vm,
|
||||
"spl_disasm": ["stage0/spl_disasm.c"] + vm,
|
||||
}
|
||||
@@ -35,7 +45,7 @@ pipeline = {
|
||||
}
|
||||
|
||||
spl = {
|
||||
"splc1": {"src": "stage1/splc1.spl", "pipeline": "splc0r"},
|
||||
"splc1": {"src": "stage2/splc1.spl", "pipeline": "splc0r"},
|
||||
"splc2": {"src": "stage2/splc2.spl", "pipeline": "splc1r"},
|
||||
"splc3": {"src": "stage3/splc3.spl", "pipeline": "splc2r"},
|
||||
"splc4": {"src": "stage4/splc4.spl", "pipeline": "splc3r"},
|
||||
|
||||
Reference in New Issue
Block a user