use strbuff instead of str_buff & str_idx
commitb6c83827a4d515b528b968219428f916dc23abf5
authorskeletone <skeletone@126.com>
Mon, 19 Jun 2023 13:13:19 +0000 (19 21:13 +0800)
committerskeletone <skeletone@126.com>
Mon, 19 Jun 2023 13:13:19 +0000 (19 21:13 +0800)
tree8e3fc2d7b03c5bf85ca5b98efbad5ff33c355a11
parentdcecd8026ff461fb5d94c4e997d37858196b8acc
use strbuff instead of str_buff & str_idx
57 files changed:
src/config/expr.h
src/config/lxrgmr-code/StrBuff.c [copied from src/config/lxrgmr-code/util.c with 50% similarity]
src/config/lxrgmr-code/StrBuff.h [copied from src/config/lxrgmr-code/util.h with 61% similarity]
src/config/lxrgmr-code/build.sh
src/config/lxrgmr-code/lxr/config.lexdecl.c
src/config/lxrgmr-code/lxr/config.lexproc.c
src/config/lxrgmr-code/lxr/script.l
src/config/lxrgmr-code/lxr/script.lex.c
src/config/lxrgmr-code/lxr/script.lexproc.c
src/config/lxrgmr-code/lxr/token_id.c [new file with mode: 0644]
src/config/lxrgmr-code/lxr/token_id.h [new file with mode: 0644]
src/config/lxrgmr-code/test/gmr/1.Cmdline.in [moved from src/config/lxrgmr-code/test/9.Cmdline.in with 100% similarity]
src/config/lxrgmr-code/test/gmr/2.ShStatement.in [copied from src/config/lxrgmr-code/test/1.1.CommentText.log with 100% similarity]
src/config/lxrgmr-code/test/gmr/3. 1.VarDef.in [moved from src/config/lxrgmr-code/test/8.VarAccess.in with 100% similarity]
src/config/lxrgmr-code/test/gmr/3.2.VarAccess.in [copied from src/config/lxrgmr-code/test/1.2.Macro.log with 100% similarity]
src/config/lxrgmr-code/test/gmr/4.StructType.in [moved from src/config/lxrgmr-code/test/7.Struct.in with 100% similarity]
src/config/lxrgmr-code/test/gmr/5.1.CalcExpr.in [moved from src/config/lxrgmr-code/test/5.Expr.in with 100% similarity]
src/config/lxrgmr-code/test/gmr/5.1.CalcExpr.log [copied from src/config/lxrgmr-code/test/1.3.CmntTag.log with 100% similarity]
src/config/lxrgmr-code/test/gmr/5.2.JudgeExpr.in [copied from src/config/lxrgmr-code/test/2.1.ConstStr.log with 100% similarity]
src/config/lxrgmr-code/test/gmr/5.3.InitExpr.in [copied from src/config/lxrgmr-code/test/2.2.RSV-word-config.log with 100% similarity]
src/config/lxrgmr-code/test/gmr/6.1.Statement.in [moved from src/config/lxrgmr-code/test/10.Statement.in with 84% similarity]
src/config/lxrgmr-code/test/gmr/7.1.FuncDef.in [copied from src/config/lxrgmr-code/test/3.1.StringText.log with 100% similarity]
src/config/lxrgmr-code/test/gmr/7.2.FuncInvoke.in [copied from src/config/lxrgmr-code/test/3.2.TranslationChar.log with 100% similarity]
src/config/lxrgmr-code/test/token/1.1.CommentText.in [moved from src/config/lxrgmr-code/test/1.1.CommentText.in with 100% similarity]
src/config/lxrgmr-code/test/token/1.1.CommentText.log [copied from src/config/lxrgmr-code/test/1.1.CommentText.log with 100% similarity]
src/config/lxrgmr-code/test/token/1.2.Macro.in [moved from src/config/lxrgmr-code/test/1.2.Macro.in with 100% similarity]
src/config/lxrgmr-code/test/token/1.2.Macro.log [moved from src/config/lxrgmr-code/test/1.2.Macro.log with 100% similarity]
src/config/lxrgmr-code/test/token/1.3.CmntTag.in [moved from src/config/lxrgmr-code/test/1.3.CmntTag.in with 100% similarity]
src/config/lxrgmr-code/test/token/1.3.CmntTag.log [moved from src/config/lxrgmr-code/test/1.3.CmntTag.log with 100% similarity]
src/config/lxrgmr-code/test/token/2.1.ConstStr.in [moved from src/config/lxrgmr-code/test/2.1.ConstStr.in with 100% similarity]
src/config/lxrgmr-code/test/token/2.1.ConstStr.log [moved from src/config/lxrgmr-code/test/2.1.ConstStr.log with 100% similarity]
src/config/lxrgmr-code/test/token/2.2.RSV-word-config.in [moved from src/config/lxrgmr-code/test/2.2.RSV-word-config.in with 100% similarity]
src/config/lxrgmr-code/test/token/2.2.RSV-word-config.log [moved from src/config/lxrgmr-code/test/2.2.RSV-word-config.log with 100% similarity]
src/config/lxrgmr-code/test/token/2.3.WordCombine.in [copied from src/config/lxrgmr-code/test/4.1.Punct.log with 100% similarity]
src/config/lxrgmr-code/test/token/3.1.StringText.in [moved from src/config/lxrgmr-code/test/3.1.StringText.in with 100% similarity]
src/config/lxrgmr-code/test/token/3.1.StringText.log [moved from src/config/lxrgmr-code/test/3.1.StringText.log with 100% similarity]
src/config/lxrgmr-code/test/token/3.2.TranslationChar.in [moved from src/config/lxrgmr-code/test/3.2.TranslationChar.in with 100% similarity]
src/config/lxrgmr-code/test/token/3.2.TranslationChar.log [moved from src/config/lxrgmr-code/test/3.2.TranslationChar.log with 100% similarity]
src/config/lxrgmr-code/test/token/4.1.Punct.in [moved from src/config/lxrgmr-code/test/4.1.Punct.in with 100% similarity]
src/config/lxrgmr-code/test/token/4.1.Punct.log [moved from src/config/lxrgmr-code/test/4.1.Punct.log with 100% similarity]
src/config/lxrgmr-code/test/token/4.2.Signature.in [moved from src/config/lxrgmr-code/test/4.2.Signature.in with 100% similarity]
src/config/lxrgmr-code/test/token/4.2.Signature.log [moved from src/config/lxrgmr-code/test/4.2.Signature.log with 100% similarity]
src/config/lxrgmr-code/test/token/5.EnvVar.in [moved from src/config/lxrgmr-code/test/6.EnvVar.in with 100% similarity]
src/config/lxrgmr-code/test/token/5.EnvVar.log [moved from src/config/lxrgmr-code/test/5.Expr.log with 100% similarity]
src/config/lxrgmr-code/test/token/6.1.codeblock.in [moved from src/config/lxrgmr-code/test/6.EnvVar.log with 100% similarity]
src/config/lxrgmr-code/test/token/6.2.str-envar-codeblock.in [new file with mode: 0644]
src/config/lxrgmr-code/test/token/7.1.assign-expr.in [moved from src/config/lxrgmr-code/test/1.1.CommentText.log with 100% similarity]
src/config/lxrgmr-code/token_id.c
src/config/lxrgmr-code/tokenproc/code.c [moved from src/config/lxrgmr-code/token/code.c with 77% similarity]
src/config/lxrgmr-code/tokenproc/codeblock.c [moved from src/config/lxrgmr-code/token/codeblock.c with 81% similarity]
src/config/lxrgmr-code/tokenproc/envar.c [moved from src/config/lxrgmr-code/token/envar.c with 74% similarity]
src/config/lxrgmr-code/tokenproc/strtoken.c [copied from src/config/lxrgmr-code/token_id.c with 77% similarity]
src/config/lxrgmr-code/tokenproc/strtoken.h [new file with mode: 0644]
src/config/lxrgmr-code/util.c
src/config/lxrgmr-code/util.h
src/config/lxrgmr-code/xxx.sh [new file with mode: 0644]
src/config/lxrgmr/inc.h [new file with mode: 0644]