
编译原理
聚沙塔
这个作者很懒,什么都没留下…
展开
-
egrep命令的实现
本程序实现了egrep命令,首先将正则表达式转换为NFA,并实现模拟NFA的算法。 若给定的一行字符串中存在一个字串能被该NFA接受,则输出整行。 所用语法如下: S-->S|S |SS |S* |(S) |a原创 2014-06-01 23:41:14 · 1156 阅读 · 0 评论 -
编程实现英文数字到中文大写数字的转换
本程序实现英文数字到中文大写数字的转换。 主要思想是利用该语法自底向上地构造出1——>999999999999; 然后将数字转换成中文大写。 利用flex进行词法分析,bison进行句法分析。 语法如下: e1-->one|two|three|four|five|six|seven|eight|nine e2-->ten|eleven|twelve|thirteen|four原创 2014-06-02 15:15:45 · 2011 阅读 · 0 评论