编译器
heyneo
这个作者很懒,什么都没留下…
展开
-
C语言实现的词法分析器
昨天花了一整天的时间而且还参考老师发的代码才写好一个简陋的词法分析器,今天稍微记录一下吧。 这是编译原理课上的实验,这里先贴出题目要求: 字符集定义 字符集>→ 字母>│数字>│单界符> 字母>→ A│B│…│Z│a│b│…│z 数字>→ 0│1│2│…│9 单界符>→ +│-│*│/│=││>│(│)│[│]│:│.│; │,│'原创 2013-10-21 14:16:34 · 2263 阅读 · 0 评论 -
yacc语法笔记
这篇笔记是从网上下载的文档中摘录的,简明扼要,对yacc新手会有一点帮助。 1.yacc源程序的一般格式 一个yacc源程序一般包括三部分:说明部分;语法规则部分;程序段部分,这三部分内容,依次按下面的格式组织在一起: 说明部分 %% 语法规则部分 %% 程序段部分 2. yacc源程序说明部分的写法 yacc源程序的说明部分定义语法规则中要用的终结符号,语义动作中原创 2013-12-16 13:31:22 · 9907 阅读 · 0 评论