搜索资源列表
scan.rar
- 利用vc制作的模拟编译器的扫描程序,实现在输入字符串扫描分解为编译器能识别的符号。
字符串表达式解析器
- 此程序实现的是一个运算器,是在一个程序的基础上进行改进的,计算器中需要的运算以及操作对象: IF,AND,OR,<,<=,>,>=,<>,=,== 数字0-9,(,),+,-,*,/, SIN,COS,TAN,POW,EXP,ABS,SQRT,INT,LN,LOG,MIN,MAX.-this program is a computing device that is in a process of improvement based on the
cffx_tcking
- 该词法分析程序用VC++ 6.0编写,以FileOpenDialog打开的*.c或*.cpp文件为语言字集的源程序作为词法分析程序的输入数据,经词法分析程序分析后的结果保存在源文件的同目录的output.txt文件中。在词法分析中,自文件头开始扫描源程序字符,一旦发现符合“单词”定义的源程序字符串时,将它翻译成固定长度的单词内部表示,并查填适当的信息表。经过词法分析后,源程序字符串(源程序的外部表示)被翻译成具有等长信息的单词串(源程序的内部表示),并产生两个表格:常数表和标识符表,它们分别包含
cifabianyiyuanli
- 输入:一段任意的程序(字符串)。 输出:相应的属性字序列。 要求:⒈不处理说明部分,但属性字的符号类除了编码外,应包含更多的信息(如运算符的优先级等); ⒉小子集中包含的符号类应有典型性,且尽可能丰富; ⒊为了使用方便和便于阅读,应有帮助信息,说明可以有哪些符号,属性字的结构如何等; 说明;⒈为了直观起见,属性字中的符号值可以是符号本身,而不是助忆符; ⒉符号的种类以及符号的编码是事先规定的,可考虑扩充的可能性。 -input : a random proced
zifuchuanjieshiqi
- 词法分析将字符串分解为三个部分,映射到类中,获得字符串的对应值,由LL自顶向下的语法分析得到运算结果。-lexical analysis string decomposition of a three-part Maps category, access to the corresponding string values, LL from the top-down syntax analysis Operational results.
ExpressAnalysis
- 表达式分析, 支持算术运算,括号,关系运算,逻辑运算,字符串的like运算等。采用了有限自动机做词法分析, 语法分析用算符优先分析方法,正负号算符使文法不是OPG,因此这里作了特殊处理。分析的结果是逆波兰式, 存在一个链表中。在逆波兰式的基础上,用一个栈来进行求值。在vc++6.0下试验通过。 如有问题,可以mail: zch888email@163.com 我将尽快回复你。-expression analysis, supports arithmetic operations, bra
判断a^mba^n
- 判断a^mba^n m,n=0的字符串- Judges a^mba^n m, the n=0 character string
CIFA1
- 词法分析器,能够识别输入的字符串,并用二元组表示-lexical analyzer, to identify input string, and use the dual Group said
cifafenxiqi4
- 词法分析器,将输入的字符串识别成c语言的关键字等-lexical analyzer, the input string as c identification of keywords, such as language
LL1up_down
- LL(1)文法分析字符串,JDK1.5中运行-LL (1) grammar analysis string running JDK1.5
xiaoyuyancifafenxi
- 一个用于小型语言的词法分析,读出的最长的字符串不超过MAXBUF,MAXBUF定义为2-a small language for lexical analysis, read out the longest string of not more than MAXBUF. MAXBUF defined as 2
tiger_Lexical
- 针对“虎书”中的tiger语言写的词法分析器 实现了多重注释嵌套、字符串中特殊转义字符和文件结束等处理。 具体请参考Readme.txt-the "tiger" that the tiger was the language lexical analyzer to achieve multiple nested Notes, strings and special escape characters such as an end-of-file processing.
minuscompile
- 1.小型编译器 2。支持整数,浮点数,字符串 3。支持函数,过程。-1. 2 small compiler. Supports integer, float, string 3. Support function, process.
cifafenxiqi(new)
- 词法分析器制作与应用 设计思想 (1)程序主体结构部分: 说明部分 %% 规则部分 %% 辅助程序部分 (2)主体结构的说明 在这里说明部分告诉我们使用的LETTER,DIGIT, IDENT(标识符,通常定义为字母开头的字母数字串)和STR(字符串常量,通常定义为双引号括起来的一串字符)是什么意思.这部分也可以包含一些初始化代码.例如用#include来使用标准的头文件和前向说明(forward ,references).这些代码应该再标记\"%{\"和\"
递归下降分析程序
- 这里以开始定义的PASCAL语言子集的源程序作为词法分析程序的输入数据。在词法分析中,自文 件头开始扫描源程序字符,一旦发现符合“单词”定义的源程序字符串时,将它翻译成固定长度的单 词内部表示,并查填适当的信息表。经过词法分析后,源程序字符串(源程序的外部表示)被翻译成 具有等长信息的单词串(源程序的内部表示),并产生两个表格:常数表和标识符表,它们分别包含 了源程序中的所有常数和所有标识符。- Here starts the PASCAL language subset source prog
zzj
- 语法分析器 能够对输入的数据进行判断 进行分析 判别输入字符串的各种信息
zifucuan_saomiao
- 这是一个编译原理中的扫描字符串的程序!希望能与大家分享
scan
- 利用vc制作的模拟编译器的扫描程序,实现在输入字符串扫描分解为编译器能识别的符号。- Using the vc manufacture simulation compiler scanning procedure, realizes in the input character string scanning decomposes the mark which can distinguish for the compiler.
zifuchuanbijiao
- 数据结构试验,字符串比较,自己做的代码,直接能用-Test data structure, string comparison, their own code, can be used directly
cffxq
- 词法分析器,主要任务是把输入的字符串进行扫描和分解,识别出各种类型的单词符号产生于语法分析的词法记号序列。-Lexical analyzer, the main task is to scan the input string and decomposition, to identify various types of word symbols in the syntax analysis of the sequence of lexical tokens