| case name | 语法特性 | | ---- | ---- | | 1-return.cminus | base case | | 2-decl_int.cminus | int变量声明 | | 3-decl_float.cminus | float变量声明 | | 4-decl_int_array.cminus | int数组变量声明 | | 5-decl_float_array.cminus | float数组变量声明 | | 6-num_add_int.cminus | 加法运算 | | 7-assign_int_var_local.cminus | 赋值语句 | | 8-assign_int_array_local.cminus | 数组赋值语句 | | 9-assign_cast.cminus | 类型转换情况 | | 10-funcall.cminus | 函数调用 | | 11-funcall_chain.cminus | 函数嵌套调用 | | 12-funcall_recursion.cminus | 函数递归 | | 13-if_stmt.cminus | if选择语句 | | 14-while_stmt.cminus | while循环语句 | | 15-if_while.cminus | if与while语句嵌套 | | 16-if_recursion.cminus | if嵌套 | | 17-while_recursion.cminus | while嵌套 | | 18-global_var.cminus | 全局变量 | | 19-global_local_var.cminus | 全局变量与局部变量重名 | | 20-gcd_array.cminus | 稍微复杂一些的case |