搜索资源列表
单云飞_词法分析
- 分析关键字,运算符,常数并用动态链表保存结果-keyword analysis, Operators, constant and dynamic results preservation Chain
编译原理实验一
- 一个具体的词法分析程序,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示)-a specific lexical analysis procedures, imported from the source to identify all the independent significance of the word, that is to r
word_analyzing
- 词法分析器的构造方法,词法分析器能够识别一些关键字(如if,else等)词法分析器能够识别一些运算符(如+,-,*,/等)词法分析器能够识别标识符 -lexical analyzer Construction, lexical analyzer can identify some keywords (eg if, else) lexical analyzer can identify some Operators (,-,*,/) lexical analyzer can identify
cifabianyiyuanli
- 输入:一段任意的程序(字符串)。 输出:相应的属性字序列。 要求:⒈不处理说明部分,但属性字的符号类除了编码外,应包含更多的信息(如运算符的优先级等); ⒉小子集中包含的符号类应有典型性,且尽可能丰富; ⒊为了使用方便和便于阅读,应有帮助信息,说明可以有哪些符号,属性字的结构如何等; 说明;⒈为了直观起见,属性字中的符号值可以是符号本身,而不是助忆符; ⒉符号的种类以及符号的编码是事先规定的,可考虑扩充的可能性。 -input : a random proced
45646748945
- 本程序的功能是:将中缀表达式(只能含有的运算符为( ) / * + - =)转化为后缀表达式,-this procedure is the function : China will decorate the expression (containing only the operator () / * - =) into suffix expression,
CiFaFenXiend
- 一个词法分析器,挺实用的,实现了小数,界符,关键字,运算符,标识符的检测-a lexical analyzer, they are practical and realized the minority community website, keyword, Operators, the identifier Detection
ploc++build
- plo 清华版的第二章的那个!! 1. 基本内容(成绩范围:“中”、“及格”或“不及格”) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,TO, DOWNTO 运算符 +=,-=,++,-- 修改单词:不等号# 改为 <> 增加条件语句的ELSE子句 (2)扩充赋值运算:+= 和 -= (3)扩充语句(Pascal的FOR语句): ①FOR <变量>:=<表达式> TO <表达式>
09004242
- 由VC++构建的词法分析器,实现简单的词法分析器,从输入的测试程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。-VC constructed by the lexical analyzer and achieve simple lexical analyzer, from the import of testing procedures, all identified with the independent significance of the wor
cifafengxi
- 程序中先判断这个句语句中每个单元为关键字、常数、运算符、界符,对与不同的单词符号给出不同编码形式的编码,用以区分之。-proceedings of the first judgment of sentence statement, the keyword for each of the modules, constant, Operators, the industry website. pairs with different words are given different symbols
PL0hhh
- 编译原理的课程设计,对PL0进行扩充完成内容如下:1. 基本内容: (1)增加单词:保留字;运算符 (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句 (4)扩充赋值运算:+= 和 -= (5)扩充语句(Pascal的FOR语句) 2. 选做内容: (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)增加一维数组类型(可增加指令)。 (4)其他典型语言设施:case语句;repeat语句。
cifafenxiqi(new)
- 词法分析器制作与应用 设计思想 (1)程序主体结构部分: 说明部分 %% 规则部分 %% 辅助程序部分 (2)主体结构的说明 在这里说明部分告诉我们使用的LETTER,DIGIT, IDENT(标识符,通常定义为字母开头的字母数字串)和STR(字符串常量,通常定义为双引号括起来的一串字符)是什么意思.这部分也可以包含一些初始化代码.例如用#include来使用标准的头文件和前向说明(forward ,references).这些代码应该再标记\"%{\"和\"
sdfefefa
- 此次课程设计我的设计题目是:判别后缀表达式。其具体要解决的问题是: (1)假设表达式由单字母变量和双目四则运算符构成; (2)从键盘输入任意一个非空的表达式; (3)利用栈,判别输入的表达式是否是一个正确的后缀表达式; (4)把正确的后缀表达式转换为前缀表达式; (5)测试用例自己设计。 -current curriculum design I design entitled : distinguishing suffix expression. To solve the
CF
- 编译原理 词法分析器 识别标识符,关键字,运算符,常量,界符包括出错处理-compiler theory lexical analyzer identification identifiers, keywords, Operators, constants, and address sector including error handling
Scanner
- 用C#做的《编译原理》PROJECT--词法分析器 可识别的内容:C#的77个关键字,小数型和整数型数,各种运算符等
scanner
- 此源代码为在编译原理中的词法分析器程序,能够实现编制一个能够分析三种整数、标识符、主要运算符和主要关键字的词法分析程序。
test
- 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。
cmm
- 简单C编译器生成的目标代码是8086的汇编代码(16位),可以在一般的PC上被像MASM之类的汇编编译程序编译,生成可执行文件后,在DOS或Windows控制台下运行。 实现的语言定义如下: 语言类似于tiny语言,不支持过程调用,也就是只有一个main函数,无其他函数和全局变量 基本语句:注释语句(/*…*/),输入语句(int input(void) ),输出语句(void output(int) ),赋值语句。这里的输入输出语句实际上类似于函数调用,可以看作是本语言内部的函数
chifafenxi
- 吃法分析程序,分类输出输入程序种的数字,标识符,运算符,关键字,界限符。结果保存在txt文件中
Scanner
- 一个能够分析三种整数、标识符、主要运算符和主要关键字的词法分析程序。 ㈠、基本要求: 标识符 <字母>(<字母>|<数字字符>)* 十进制整数 0 | (1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)* 八进制整数 0(1|2|3|4|5|6|7)(0|1|2|3|4|5|6|7)* 十六进制整数 0x(0|1|2|3|4|5|6|7|8|9|a|b|c|d|e|f)(0|1|2|3|4|5|6
c++cffxq
- 一个可以识别C语言中标识符,关健字,运算符和各种数字的词法分析器.用VC6.0编写的. 下面是主要代码- May distinguish in the C language the identifier, Guan Jianzi, the operator and each kind of digital morphology analyzer Compiles with VC6.0 Under is the main code..