您的位置:首页 > 编程开发 > 易语言

易语言LALR语法分析,正则代码生成器类似yacc bison

:29.632KB :2021-03-05 22:16:39

自己实现了个DFA的正则引擎与LALR的分析器构造,易语言LALR语法分析,正则代码生成器类似yacc bison例子。
这句代码的意思是 这四个正则表达式的优先级分别为 1 2 3 4
'+' '-' 为左结合
'*' '/' 为右结合
所有单引号与双引号包裹的内容都是正则表达式 请注意转义

%start
用来定义起始符号也就是最大的文法符号(或者说最终规约出的结果)

[action] 中括号中是执行的规约动作。

开源arduino中文编程插件类库开发工具
插件编写一套插件编写入门例子

同类资源