rexpr.h
来自「本工具提供一个词法分析器和语法分析器的集成开发环境」· C头文件 代码 · 共 31 行
H
31 行
#define Atom 256 /* token Atom (an impossible char value) */#define Epsilon 257 /* epsilon arc (an impossible char value) *//* track field must be same for all node types */typedef struct _a { struct _a *track; /* track mem allocation */ int label; struct _a *next; struct _n *target; } Arc, *ArcPtr;typedef struct _n { struct _n *track; ArcPtr arcs, arctail; } Node, *NodePtr;typedef struct { NodePtr left, right; } Graph, *GraphPtr;#ifdef __STDC__int rexpr( char *expr, char *s );int match( NodePtr automaton, char *s );#elseint rexpr();int match();#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?