Compiler Principle
文章平均质量分 78
亚尔诺炽焰
这个作者很懒,什么都没留下…
展开
-
哈工大编译原理实验2——语法分析
此次试验由于指导书的文法比较简单,且没有消除左递归(我懒),因此使用学长的文法,并加上了数组判断。S -> func funcsfuncs -> func funcsfuncs -> $func -> type IDN ( args ) func_bodytype -> inttype -> shorttype -> longtype -> chartype -> float原创 2016-03-05 15:18:11 · 3568 阅读 · 2 评论 -
哈工大编译原理实验1——词法分析
设计实现类高级语言的词法分析器,基本功能如下:(1) 能识别以下几类单词:标识符(由大小写字母、数字以及下划线组成,但必须以字母或者下划线开头)关键字(①类型关键字:整型、浮点型、布尔型、记录型;②分支结构中的if和else;③循环结构中的do和while;④过程声明和调用中的关键字)运算符(①算术运算符;②关系运算符;③逻辑运算)界符(①用于赋值语句的界符,如“=”;②原创 2016-02-23 16:33:20 · 10761 阅读 · 2 评论