1, support recursive macro,
authoryu.dongliang <18588496441@163.com>
Wed, 12 Aug 2026 07:15:42 +0000 (15:15 +0800)
committeryu.dongliang <18588496441@163.com>
Wed, 12 Aug 2026 07:15:49 +0000 (15:15 +0800)
commit1b360090396cea224477ee45c6016e04019b8c45
treeab8510abea3374ff3051089c727dad4e361e99a4
parentef49295e308b58ac946476901d3678f537dd63b6
1, support recursive macro,
2, support fprintf() of musl-libc & global var of *.so,
3, fix: parse error for number expr with '()' of func ptr array.
13 files changed:
core/scf_lex_word.h
elf/scf_elf_link.c
examples/c_func_ptr_arg2.c [new file with mode: 0644]
examples/fprintf.c [new file with mode: 0644]
examples/macro_recursive.c [new file with mode: 0644]
lex/scf_lex.c
lex/scf_lex_util.c
lex/scf_macro.c
parse/scf_dfa.c
parse/scf_dfa.h
parse/scf_dfa_function.c
parse/scf_dfa_var.c
parse/scf_operator_handler_expr.c