support 'do {} while ()'
authoryu.dongliang <18588496441@163.com>
Thu, 8 Jun 2023 06:12:47 +0000 (14:12 +0800)
committeryu.dongliang <18588496441@163.com>
Mon, 22 Dec 2025 15:56:31 +0000 (23:56 +0800)
commit8c28fbeb15e1614e653fb0424c6bf36e7a1428b7
tree8a8f16f4cf7b612b27a1ef88f249cf53e34f113d
parentb4f03f395658f0d2bef382d7eeeede5ea3cd5a40
support 'do {} while ()'
23 files changed:
core/scf_core_types.h
core/scf_expr.c
core/scf_expr.h
core/scf_lex_word.h
core/scf_node.c
core/scf_node.h
core/scf_operator.c
core/scf_operator_handler_3ac.c
core/scf_type.c
core/scf_variable.h
lex/scf_lex.c
parse/Makefile
parse/scf_dfa.c
parse/scf_dfa.h
parse/scf_dfa_block.c
parse/scf_dfa_parse.c
parse/scf_dfa_repeat.c [new file with mode: 0644]
parse/scf_dfa_util.h
parse/scf_operator_handler_const.c
parse/scf_operator_handler_semantic.c
parse/scf_parse.c [moved from parse/scf_parse2.c with 93% similarity]
parse/scf_parse.h
parse/scf_parse_util.c