├── .gitignore ├── README.md ├── SysY语言定义.pdf ├── SysY运行时库.pdf ├── lab1 ├── gcc │ ├── hello.c │ ├── help │ ├── makefile │ ├── p1.c │ ├── p2.c │ ├── simple │ └── simple.c ├── lab1_2020.pdf ├── 预备工作1 - 了解你的编译器.pptx ├── 预备工作实验报告.docx └── 预备工作实验报告.pdf ├── lab2 ├── asm │ ├── main.S │ ├── main.c │ ├── makefile │ └── mymain.S ├── lab2_2020.pdf ├── 预备工作2 - 汇编编程.pptx ├── 预备工作实验报告.docx └── 预备工作实验报告.pdf ├── lab3 ├── expr.tab.c ├── expr.tab.h ├── expr.y ├── lab3_2020.pdf ├── makefile ├── operator.tab.c ├── operator.tab.h ├── operator.y └── 预备工作3 - 熟悉辅助工具.pptx ├── lab4 ├── lab4_2020.pdf ├── lex.yy.c ├── makefile ├── sysy.l ├── sysy.l.txt ├── sysycc.l ├── testin ├── testin_plus └── 实现词法分析器.pptx ├── lab5 ├── .vscode │ └── settings.json ├── Makefile ├── bin │ └── .gitkeep ├── lab5_2020.pdf ├── src │ ├── common.h │ ├── main.cpp │ ├── main.l │ ├── main.y │ ├── pch.h │ ├── tree.cpp │ ├── tree.h │ ├── type.cpp │ └── type.h └── tests │ ├── 0.c │ ├── 1.c │ ├── 2.c │ ├── 3.c │ └── test.c ├── lab6 ├── .gitignore ├── Makefile ├── bin │ └── .gitkeep ├── lab6_2020.pdf ├── src │ ├── common.h │ ├── lexer.cpp │ ├── lexer.l │ ├── main.cpp │ ├── parser.cpp │ ├── parser.h │ ├── parser.output │ ├── parser.y │ ├── pch.h │ ├── tree.cpp │ ├── tree.h │ ├── type.cpp │ └── type.h ├── test.out └── test │ ├── 1 │ ├── .gitkeep │ ├── 00_main.c │ ├── 00_main.in │ ├── 01_basic_out.c │ ├── 01_basic_out.in │ ├── 02_var_out.c │ ├── 02_var_out.in │ ├── 03_basic_in.c │ ├── 03_basic_in.in │ ├── 04_if.c │ ├── 04_if.in │ ├── 05_if_notin.c │ ├── 05_if_notin.in │ ├── 06_if_else.c │ ├── 06_if_else.in │ ├── 07_if_else_notin.c │ ├── 07_if_else_notin.in │ ├── 08_expr_add.c │ ├── 08_expr_add.in │ ├── 09_expr_sub.c │ ├── 09_expr_sub.in │ ├── 10_expr_mul.c │ ├── 10_expr_mul.in │ ├── 11_expr_div.c │ ├── 11_expr_div.in │ ├── 12_expr_mod.c │ ├── 12_expr_mod.in │ ├── 13_expr_minus.c │ ├── 13_expr_minus.in │ ├── 14_expr_eq.c │ ├── 14_expr_eq.in │ ├── 15_expr_gr.c │ ├── 15_expr_gr.in │ ├── 16_expr_lr.c │ ├── 16_expr_lr.in │ ├── 17_expr_ge.c │ ├── 17_expr_ge.in │ ├── 18_expr_le.c │ ├── 18_expr_le.in │ ├── 19_expr_ne.c │ ├── 19_expr_ne.in │ ├── 20_expr_or.c │ ├── 20_expr_or.in │ ├── 21_expr_and.c │ ├── 21_expr_and.in │ ├── 22_expr_not.c │ ├── 22_expr_not.in │ ├── 23_loop_while.c │ ├── 23_loop_while.in │ ├── 24_loop_for.c │ ├── 24_loop_for.in │ ├── 25_comment.c │ ├── 25_comment.in │ ├── 26_multi_var.c │ ├── 26_multi_var.in │ ├── 27_char.c │ ├── 27_char.in │ ├── 28_prior_1.c │ ├── 28_prior_1.in │ ├── 29_prior_2.c │ ├── 29_prior_2.in │ ├── 30_prior_3.c │ ├── 30_prior_3.in │ ├── 31_prior_4.c │ ├── 31_prior_4.in │ ├── 32_prior_5.c │ ├── 32_prior_5.in │ ├── 33_expr_multi_assign.c │ ├── 33_expr_multi_assign.in │ ├── 34_if_else_multista.c │ ├── 34_if_else_multista.in │ ├── 35_while_if.c │ ├── 35_while_if.in │ ├── 36_if_complex_expr.c │ ├── 36_if_complex_expr.in │ ├── 37_neg_div_mod.c │ └── 37_neg_div_mod.in │ ├── 2 │ ├── .gitkeep │ ├── 00_multi_scope.c │ ├── 00_multi_scope.in │ ├── 01_const.c │ ├── 01_const.in │ ├── 02_hex.c │ ├── 02_hex.in │ ├── 03_oct.c │ ├── 03_oct.in │ ├── 04_array.c │ ├── 04_array.in │ ├── 05_multi_array.c │ ├── 05_multi_array.in │ ├── 06_struct.c │ ├── 06_struct.in │ ├── 07_pointer.c │ ├── 07_pointer.in │ ├── 08_var_assign.c │ └── 08_var_assign.in │ ├── 3 │ ├── .gitkeep │ ├── 00_break.c │ ├── 00_break.in │ ├── 01_continue.c │ ├── 01_continue.in │ ├── 02_multi_param_io.c │ ├── 02_multi_param_io.in │ ├── 03_func_1.c │ ├── 03_func_1.in │ ├── 04_func_2.c │ ├── 04_func_2.in │ ├── 05_func_3.c │ ├── 05_func_3.in │ ├── 06_func_4.c │ └── 06_func_4.in │ ├── 4 │ ├── .gitkeep │ ├── 00_sort_1.c │ ├── 00_sort_1.in │ ├── 01_sort_2.c │ ├── 01_sort_2.in │ ├── 02_path.c │ ├── 02_path.in │ ├── 03_matrix_tran.c │ ├── 03_matrix_tran.in │ ├── 04_conv.c │ ├── 04_conv.in │ ├── 05_fft.c │ ├── 05_fft.in │ ├── 06_fft_2.c │ └── 06_fft_2.in │ └── type_check │ ├── .gitkeep │ ├── 00_var_def.c │ ├── 01_var_re.c │ ├── 02_bool.c │ ├── 03_str.c │ ├── 04_var_usebeforedef.c │ ├── 05_var_scope.c │ ├── 06_const_assign.c │ ├── 07_const_without_init.c │ ├── 08_break_continue_outof_cycle.c │ ├── 09_func_param_num.c │ ├── 10_func_param_type.c │ └── 11_func_return.c ├── utils.pdf └── 上机大作业总体要求.doc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/README.md -------------------------------------------------------------------------------- /SysY语言定义.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/SysY语言定义.pdf -------------------------------------------------------------------------------- /SysY运行时库.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/SysY运行时库.pdf -------------------------------------------------------------------------------- /lab1/gcc/hello.c: -------------------------------------------------------------------------------- 1 | #include 2 | void main() { 3 | printf("helloworld!\n"); 4 | } -------------------------------------------------------------------------------- /lab1/gcc/help: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/gcc/help -------------------------------------------------------------------------------- /lab1/gcc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/gcc/makefile -------------------------------------------------------------------------------- /lab1/gcc/p1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/gcc/p1.c -------------------------------------------------------------------------------- /lab1/gcc/p2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/gcc/p2.c -------------------------------------------------------------------------------- /lab1/gcc/simple: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/gcc/simple -------------------------------------------------------------------------------- /lab1/gcc/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/gcc/simple.c -------------------------------------------------------------------------------- /lab1/lab1_2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/lab1_2020.pdf -------------------------------------------------------------------------------- /lab1/预备工作1 - 了解你的编译器.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/预备工作1 - 了解你的编译器.pptx -------------------------------------------------------------------------------- /lab1/预备工作实验报告.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/预备工作实验报告.docx -------------------------------------------------------------------------------- /lab1/预备工作实验报告.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab1/预备工作实验报告.pdf -------------------------------------------------------------------------------- /lab2/asm/main.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab2/asm/main.S -------------------------------------------------------------------------------- /lab2/asm/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab2/asm/main.c -------------------------------------------------------------------------------- /lab2/asm/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab2/asm/makefile -------------------------------------------------------------------------------- /lab2/asm/mymain.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab2/asm/mymain.S -------------------------------------------------------------------------------- /lab2/lab2_2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab2/lab2_2020.pdf -------------------------------------------------------------------------------- /lab2/预备工作2 - 汇编编程.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab2/预备工作2 - 汇编编程.pptx -------------------------------------------------------------------------------- /lab2/预备工作实验报告.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab2/预备工作实验报告.docx -------------------------------------------------------------------------------- /lab2/预备工作实验报告.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab2/预备工作实验报告.pdf -------------------------------------------------------------------------------- /lab3/expr.tab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab3/expr.tab.c -------------------------------------------------------------------------------- /lab3/expr.tab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab3/expr.tab.h -------------------------------------------------------------------------------- /lab3/expr.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab3/expr.y -------------------------------------------------------------------------------- /lab3/lab3_2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab3/lab3_2020.pdf -------------------------------------------------------------------------------- /lab3/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab3/makefile -------------------------------------------------------------------------------- /lab3/operator.tab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab3/operator.tab.c -------------------------------------------------------------------------------- /lab3/operator.tab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab3/operator.tab.h -------------------------------------------------------------------------------- /lab3/operator.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab3/operator.y -------------------------------------------------------------------------------- /lab3/预备工作3 - 熟悉辅助工具.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab3/预备工作3 - 熟悉辅助工具.pptx -------------------------------------------------------------------------------- /lab4/lab4_2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab4/lab4_2020.pdf -------------------------------------------------------------------------------- /lab4/lex.yy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab4/lex.yy.c -------------------------------------------------------------------------------- /lab4/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab4/makefile -------------------------------------------------------------------------------- /lab4/sysy.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab4/sysy.l -------------------------------------------------------------------------------- /lab4/sysy.l.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab4/sysy.l.txt -------------------------------------------------------------------------------- /lab4/sysycc.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab4/sysycc.l -------------------------------------------------------------------------------- /lab4/testin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab4/testin -------------------------------------------------------------------------------- /lab4/testin_plus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab4/testin_plus -------------------------------------------------------------------------------- /lab4/实现词法分析器.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab4/实现词法分析器.pptx -------------------------------------------------------------------------------- /lab5/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/.vscode/settings.json -------------------------------------------------------------------------------- /lab5/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/Makefile -------------------------------------------------------------------------------- /lab5/bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab5/lab5_2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/lab5_2020.pdf -------------------------------------------------------------------------------- /lab5/src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/src/common.h -------------------------------------------------------------------------------- /lab5/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/src/main.cpp -------------------------------------------------------------------------------- /lab5/src/main.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/src/main.l -------------------------------------------------------------------------------- /lab5/src/main.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/src/main.y -------------------------------------------------------------------------------- /lab5/src/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/src/pch.h -------------------------------------------------------------------------------- /lab5/src/tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/src/tree.cpp -------------------------------------------------------------------------------- /lab5/src/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/src/tree.h -------------------------------------------------------------------------------- /lab5/src/type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/src/type.cpp -------------------------------------------------------------------------------- /lab5/src/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/src/type.h -------------------------------------------------------------------------------- /lab5/tests/0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/tests/0.c -------------------------------------------------------------------------------- /lab5/tests/1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/tests/1.c -------------------------------------------------------------------------------- /lab5/tests/2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/tests/2.c -------------------------------------------------------------------------------- /lab5/tests/3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/tests/3.c -------------------------------------------------------------------------------- /lab5/tests/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab5/tests/test.c -------------------------------------------------------------------------------- /lab6/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/.gitignore -------------------------------------------------------------------------------- /lab6/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/Makefile -------------------------------------------------------------------------------- /lab6/bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/lab6_2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/lab6_2020.pdf -------------------------------------------------------------------------------- /lab6/src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/common.h -------------------------------------------------------------------------------- /lab6/src/lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/lexer.cpp -------------------------------------------------------------------------------- /lab6/src/lexer.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/lexer.l -------------------------------------------------------------------------------- /lab6/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/main.cpp -------------------------------------------------------------------------------- /lab6/src/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/parser.cpp -------------------------------------------------------------------------------- /lab6/src/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/parser.h -------------------------------------------------------------------------------- /lab6/src/parser.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/parser.output -------------------------------------------------------------------------------- /lab6/src/parser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/parser.y -------------------------------------------------------------------------------- /lab6/src/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/pch.h -------------------------------------------------------------------------------- /lab6/src/tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/tree.cpp -------------------------------------------------------------------------------- /lab6/src/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/tree.h -------------------------------------------------------------------------------- /lab6/src/type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/type.cpp -------------------------------------------------------------------------------- /lab6/src/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/src/type.h -------------------------------------------------------------------------------- /lab6/test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test.out -------------------------------------------------------------------------------- /lab6/test/1/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/00_main.c: -------------------------------------------------------------------------------- 1 | int main(){ 2 | return 0; 3 | } -------------------------------------------------------------------------------- /lab6/test/1/00_main.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/01_basic_out.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/01_basic_out.c -------------------------------------------------------------------------------- /lab6/test/1/01_basic_out.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/02_var_out.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/02_var_out.c -------------------------------------------------------------------------------- /lab6/test/1/02_var_out.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/03_basic_in.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/03_basic_in.c -------------------------------------------------------------------------------- /lab6/test/1/03_basic_in.in: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /lab6/test/1/04_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/04_if.c -------------------------------------------------------------------------------- /lab6/test/1/04_if.in: -------------------------------------------------------------------------------- 1 | 12 -------------------------------------------------------------------------------- /lab6/test/1/05_if_notin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/05_if_notin.c -------------------------------------------------------------------------------- /lab6/test/1/05_if_notin.in: -------------------------------------------------------------------------------- 1 | -13 -------------------------------------------------------------------------------- /lab6/test/1/06_if_else.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/06_if_else.c -------------------------------------------------------------------------------- /lab6/test/1/06_if_else.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/07_if_else_notin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/07_if_else_notin.c -------------------------------------------------------------------------------- /lab6/test/1/07_if_else_notin.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/08_expr_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/08_expr_add.c -------------------------------------------------------------------------------- /lab6/test/1/08_expr_add.in: -------------------------------------------------------------------------------- 1 | 156 2 | 245 -------------------------------------------------------------------------------- /lab6/test/1/09_expr_sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/09_expr_sub.c -------------------------------------------------------------------------------- /lab6/test/1/09_expr_sub.in: -------------------------------------------------------------------------------- 1 | 100 2 | 1 -------------------------------------------------------------------------------- /lab6/test/1/10_expr_mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/10_expr_mul.c -------------------------------------------------------------------------------- /lab6/test/1/10_expr_mul.in: -------------------------------------------------------------------------------- 1 | 14 2 | 27 -------------------------------------------------------------------------------- /lab6/test/1/11_expr_div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/11_expr_div.c -------------------------------------------------------------------------------- /lab6/test/1/11_expr_div.in: -------------------------------------------------------------------------------- 1 | 37 2 | 19 -------------------------------------------------------------------------------- /lab6/test/1/12_expr_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/12_expr_mod.c -------------------------------------------------------------------------------- /lab6/test/1/12_expr_mod.in: -------------------------------------------------------------------------------- 1 | 64 2 | 27 -------------------------------------------------------------------------------- /lab6/test/1/13_expr_minus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/13_expr_minus.c -------------------------------------------------------------------------------- /lab6/test/1/13_expr_minus.in: -------------------------------------------------------------------------------- 1 | -120 -------------------------------------------------------------------------------- /lab6/test/1/14_expr_eq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/14_expr_eq.c -------------------------------------------------------------------------------- /lab6/test/1/14_expr_eq.in: -------------------------------------------------------------------------------- 1 | 120 2 | 120 -------------------------------------------------------------------------------- /lab6/test/1/15_expr_gr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/15_expr_gr.c -------------------------------------------------------------------------------- /lab6/test/1/15_expr_gr.in: -------------------------------------------------------------------------------- 1 | 120 2 | -120 -------------------------------------------------------------------------------- /lab6/test/1/16_expr_lr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/16_expr_lr.c -------------------------------------------------------------------------------- /lab6/test/1/16_expr_lr.in: -------------------------------------------------------------------------------- 1 | -1 2 | 1 -------------------------------------------------------------------------------- /lab6/test/1/17_expr_ge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/17_expr_ge.c -------------------------------------------------------------------------------- /lab6/test/1/17_expr_ge.in: -------------------------------------------------------------------------------- 1 | -1 2 | -1 -------------------------------------------------------------------------------- /lab6/test/1/18_expr_le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/18_expr_le.c -------------------------------------------------------------------------------- /lab6/test/1/18_expr_le.in: -------------------------------------------------------------------------------- 1 | -1 2 | 0 -------------------------------------------------------------------------------- /lab6/test/1/19_expr_ne.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/19_expr_ne.c -------------------------------------------------------------------------------- /lab6/test/1/19_expr_ne.in: -------------------------------------------------------------------------------- 1 | 1024 2 | 256 -------------------------------------------------------------------------------- /lab6/test/1/20_expr_or.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/20_expr_or.c -------------------------------------------------------------------------------- /lab6/test/1/20_expr_or.in: -------------------------------------------------------------------------------- 1 | 0 2 | 1 -------------------------------------------------------------------------------- /lab6/test/1/21_expr_and.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/21_expr_and.c -------------------------------------------------------------------------------- /lab6/test/1/21_expr_and.in: -------------------------------------------------------------------------------- 1 | 0 2 | 2 -------------------------------------------------------------------------------- /lab6/test/1/22_expr_not.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/22_expr_not.c -------------------------------------------------------------------------------- /lab6/test/1/22_expr_not.in: -------------------------------------------------------------------------------- 1 | 0 2 | 0 -------------------------------------------------------------------------------- /lab6/test/1/23_loop_while.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/23_loop_while.c -------------------------------------------------------------------------------- /lab6/test/1/23_loop_while.in: -------------------------------------------------------------------------------- 1 | 30 -------------------------------------------------------------------------------- /lab6/test/1/24_loop_for.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/24_loop_for.c -------------------------------------------------------------------------------- /lab6/test/1/24_loop_for.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/25_comment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/25_comment.c -------------------------------------------------------------------------------- /lab6/test/1/25_comment.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/26_multi_var.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/26_multi_var.c -------------------------------------------------------------------------------- /lab6/test/1/26_multi_var.in: -------------------------------------------------------------------------------- 1 | 104 2 | 205 3 | 306 -------------------------------------------------------------------------------- /lab6/test/1/27_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/27_char.c -------------------------------------------------------------------------------- /lab6/test/1/27_char.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/28_prior_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/28_prior_1.c -------------------------------------------------------------------------------- /lab6/test/1/28_prior_1.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/29_prior_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/29_prior_2.c -------------------------------------------------------------------------------- /lab6/test/1/29_prior_2.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/30_prior_3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/30_prior_3.c -------------------------------------------------------------------------------- /lab6/test/1/30_prior_3.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/31_prior_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/31_prior_4.c -------------------------------------------------------------------------------- /lab6/test/1/31_prior_4.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/32_prior_5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/32_prior_5.c -------------------------------------------------------------------------------- /lab6/test/1/32_prior_5.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/33_expr_multi_assign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/33_expr_multi_assign.c -------------------------------------------------------------------------------- /lab6/test/1/33_expr_multi_assign.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/34_if_else_multista.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/34_if_else_multista.c -------------------------------------------------------------------------------- /lab6/test/1/34_if_else_multista.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/35_while_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/35_while_if.c -------------------------------------------------------------------------------- /lab6/test/1/35_while_if.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/36_if_complex_expr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/36_if_complex_expr.c -------------------------------------------------------------------------------- /lab6/test/1/36_if_complex_expr.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/1/37_neg_div_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/1/37_neg_div_mod.c -------------------------------------------------------------------------------- /lab6/test/1/37_neg_div_mod.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/00_multi_scope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/2/00_multi_scope.c -------------------------------------------------------------------------------- /lab6/test/2/00_multi_scope.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/01_const.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/2/01_const.c -------------------------------------------------------------------------------- /lab6/test/2/01_const.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/02_hex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/2/02_hex.c -------------------------------------------------------------------------------- /lab6/test/2/02_hex.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/03_oct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/2/03_oct.c -------------------------------------------------------------------------------- /lab6/test/2/03_oct.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/04_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/2/04_array.c -------------------------------------------------------------------------------- /lab6/test/2/04_array.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/05_multi_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/2/05_multi_array.c -------------------------------------------------------------------------------- /lab6/test/2/05_multi_array.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/06_struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/2/06_struct.c -------------------------------------------------------------------------------- /lab6/test/2/06_struct.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/07_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/2/07_pointer.c -------------------------------------------------------------------------------- /lab6/test/2/07_pointer.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/2/08_var_assign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/2/08_var_assign.c -------------------------------------------------------------------------------- /lab6/test/2/08_var_assign.in: -------------------------------------------------------------------------------- 1 | 156 -------------------------------------------------------------------------------- /lab6/test/3/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/3/00_break.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/3/00_break.c -------------------------------------------------------------------------------- /lab6/test/3/00_break.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/3/01_continue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/3/01_continue.c -------------------------------------------------------------------------------- /lab6/test/3/01_continue.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/3/02_multi_param_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/3/02_multi_param_io.c -------------------------------------------------------------------------------- /lab6/test/3/02_multi_param_io.in: -------------------------------------------------------------------------------- 1 | 16 20 36 -------------------------------------------------------------------------------- /lab6/test/3/03_func_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/3/03_func_1.c -------------------------------------------------------------------------------- /lab6/test/3/03_func_1.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/3/04_func_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/3/04_func_2.c -------------------------------------------------------------------------------- /lab6/test/3/04_func_2.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/3/05_func_3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/3/05_func_3.c -------------------------------------------------------------------------------- /lab6/test/3/05_func_3.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/3/06_func_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/3/06_func_4.c -------------------------------------------------------------------------------- /lab6/test/3/06_func_4.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/4/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/4/00_sort_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/00_sort_1.c -------------------------------------------------------------------------------- /lab6/test/4/00_sort_1.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/4/01_sort_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/01_sort_2.c -------------------------------------------------------------------------------- /lab6/test/4/01_sort_2.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/4/02_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/02_path.c -------------------------------------------------------------------------------- /lab6/test/4/02_path.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/4/03_matrix_tran.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/03_matrix_tran.c -------------------------------------------------------------------------------- /lab6/test/4/03_matrix_tran.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/4/04_conv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/04_conv.c -------------------------------------------------------------------------------- /lab6/test/4/04_conv.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/04_conv.in -------------------------------------------------------------------------------- /lab6/test/4/05_fft.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/05_fft.c -------------------------------------------------------------------------------- /lab6/test/4/05_fft.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/05_fft.in -------------------------------------------------------------------------------- /lab6/test/4/06_fft_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/06_fft_2.c -------------------------------------------------------------------------------- /lab6/test/4/06_fft_2.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/4/06_fft_2.in -------------------------------------------------------------------------------- /lab6/test/type_check/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lab6/test/type_check/00_var_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/00_var_def.c -------------------------------------------------------------------------------- /lab6/test/type_check/01_var_re.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/01_var_re.c -------------------------------------------------------------------------------- /lab6/test/type_check/02_bool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/02_bool.c -------------------------------------------------------------------------------- /lab6/test/type_check/03_str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/03_str.c -------------------------------------------------------------------------------- /lab6/test/type_check/04_var_usebeforedef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/04_var_usebeforedef.c -------------------------------------------------------------------------------- /lab6/test/type_check/05_var_scope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/05_var_scope.c -------------------------------------------------------------------------------- /lab6/test/type_check/06_const_assign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/06_const_assign.c -------------------------------------------------------------------------------- /lab6/test/type_check/07_const_without_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/07_const_without_init.c -------------------------------------------------------------------------------- /lab6/test/type_check/08_break_continue_outof_cycle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/08_break_continue_outof_cycle.c -------------------------------------------------------------------------------- /lab6/test/type_check/09_func_param_num.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/09_func_param_num.c -------------------------------------------------------------------------------- /lab6/test/type_check/10_func_param_type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/10_func_param_type.c -------------------------------------------------------------------------------- /lab6/test/type_check/11_func_return.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/lab6/test/type_check/11_func_return.c -------------------------------------------------------------------------------- /utils.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/utils.pdf -------------------------------------------------------------------------------- /上机大作业总体要求.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MilkyBoat/compilor_experiment/HEAD/上机大作业总体要求.doc --------------------------------------------------------------------------------