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>
Fri, 12 Apr 2024 12:08:30 +0000 (20:08 +0800)
commitf04c3c6561754d01b253a0eed24170a4725cdb14
treeeddf9a470054a1c54ad7a25269b21e0be6e5bbae
parent21feb1f24fccc2072c1aa80ecb31e07d0b18a4ea
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]