资源列表
[编译器/词法分析] ansi_c_grammar
说明:C语言上下文无关文法的词法及语法描述文件,通过使用yacc、lex工具可以生成相关C语言的词法、语法分析的C语言代码-C language context-free grammar to describe the morphology and syntax files, through the use of yacc, lex tool generates C language related to the morphology, syntax analysis, C language code<qiushouqian> 在 2025-06-23 上传 | 大小:4kb | 下载:0
[编译器/词法分析] LuaCoco-1.1.5
说明:Lua语言,网站上的测试,主站为:luajit.org-Lua language, the test site, the main station: luajit.org<shenghaiqing> 在 2025-06-23 上传 | 大小:27kb | 下载:0
[编译器/词法分析] ifelse
说明:此程序是对条件语句进行翻译,输入一个条件语句,例如:if B then C1 else C2,先进行词法分析,词法分析的主要任务是:从左到右逐个字符地对源程序进行扫描,产生一个个的单词符号,把作为字符串的源程序改造成为单词符号串的中间程序,词法分析是编译的基础,词法分析的功能是输入源程序,输出单词符号(关键字,标识符,常数,运算符,界符),词法分析完成之后,再进行LL(1)语法分析,语义分析,最后输出四元式(语法分析,属性文法,四元式的相关知识技术描述如下)-This procedure is<李伟霞> 在 2025-06-23 上传 | 大小:73kb | 下载:0
[编译器/词法分析] while
说明:否符合while语句的文法,或者能不能通过文法的开始符号推导出该语句。 (2) 该程序应该包括词法分析器,能对输入的语句进行词法分析,然后再对输出结果。词法分析器应能识别关键字,标示符,常量,操作符等。 (3) 该程序的语法分析器能对输入的语法进行分析,判断输入语句能否满足while循环语句的文法。通过简单优先的方法对语句进行分析,看能否能归约到文法的开始符号。 (4) 该程序的语义分析器就是对分析结果进行输出,要求输出结果是三地址形式的。-Compliance with the s<李伟霞> 在 2025-06-23 上传 | 大小:59kb | 下载:0
[编译器/词法分析] sequenl
说明:模拟采用指定结构对文件进行存储。能够处理以下的情形: ①能够输入给定的存储空间大小,文件的个数及大小; ②能显示出各文件占用空间的情况。 -Simulated using a file storage structure. Able to handle the case of the following: ① to enter the storage space given the size, number and size of documents ② documents to<李伟霞> 在 2025-06-23 上传 | 大小:2kb | 下载:0
[编译器/词法分析] FOR
说明:编译课程设计,FOR语句的简单优先分析,程序功能强大,能针对任意简单优先文法,自动识别生成简单优先矩阵。可以支持FOR的无限嵌套,四元式地址输出。-Compiler design courses, FOR priority analysis of a simple statement, the program is powerful and can be a priority for arbitrary simple grammar, automatic identification of pr<wangyao> 在 2025-06-23 上传 | 大小:249kb | 下载:0