support 'switch-case' & delete some unused code
authoryu.dongliang <18588496441@163.com>
Fri, 12 Apr 2024 12:08:30 +0000 (20:08 +0800)
committeryu.dongliang <18588496441@163.com>
Mon, 22 Dec 2025 15:56:32 +0000 (23:56 +0800)
commit864e86da4943754e4bd3b992b70fa0726cefdd0c
treeeddf9a470054a1c54ad7a25269b21e0be6e5bbae
parent90900f5a80a98156c3e6d774e6a49170ed11e129
support 'switch-case' & delete some unused code
38 files changed:
core/scf_3ac.c
core/scf_3ac.h
core/scf_core_types.h
core/scf_lex_word.h
core/scf_operator.c
core/scf_operator_handler.h
core/scf_operator_handler_3ac.c
core/scf_optimizer_loop.c
docs/Naja_float.txt [new file with mode: 0644]
docs/Naja_int.txt [new file with mode: 0644]
examples/switch_case.c [new file with mode: 0644]
lex/scf_lex.c
parse/Makefile
parse/scf_dfa.c
parse/scf_dfa_block.c
parse/scf_dfa_class.c
parse/scf_dfa_do.c [new file with mode: 0644]
parse/scf_dfa_error.c [deleted file]
parse/scf_dfa_for.c
parse/scf_dfa_function.c
parse/scf_dfa_goto.c
parse/scf_dfa_if.c
parse/scf_dfa_include.c
parse/scf_dfa_label.c
parse/scf_dfa_operator.c
parse/scf_dfa_parse.c
parse/scf_dfa_repeat.c [deleted file]
parse/scf_dfa_return.c
parse/scf_dfa_struct.c [deleted file]
parse/scf_dfa_switch.c [new file with mode: 0644]
parse/scf_dfa_util.h
parse/scf_dfa_var.c
parse/scf_dfa_while.c
parse/scf_operator_handler_const.c
parse/scf_operator_handler_expr.c
parse/scf_operator_handler_semantic.c
parse/scf_parse.c
parse/scf_rbtree.c [deleted file]