搜索资源列表
BOCH.rar
- 一个用LISP语言编写的语法分析器。使用Bottom-up Chart Parsing算法,程序非常的简单高效,只有二百多行。另外可以自己定义文法和字典。 源代码公开,主要供对语法分析算法和LISP编程感兴趣的人学习使用,也可以使用在自然语言处理的各种实际研究当中。
bysy2005
- 2002级计算机科学与技术专业(4-11班) 要求完成下述两个实验: 1、识别小型语言所有单词的词法分析程序设计(4机时) 2、算术表达式文法的递归下降分析程序设计(6机时) 实验一:词法分析器的构造与实现 -2002 Computer Science and Technology (4-11 classes) required to complete the following two experiments : one to identify all small l
bnf
- BNF 递归下降语法分析器 文法: E->E+T|T T->T*F|F F->(E)|i-BNF recursive grammar decline parser : E -
jellrap
- 形式文法分析JAVA工具包 本JAVA Applets程序提供对LL(1),LL(2)和LR(1)文法分析处理,用户可以输入任何满足条件的形式文法,通帮过系统的提示和帮助构造出相应文法的分析表,以及动态显示分析过程.本JAVA包能够很好地帮助学生理解语法分析器的制作过程和语法分析器的工作原理. -form grammar analysis of the Java tool kit for Java Applets procedures for LL (1) LL (2) and LR (
BNF_gram
- 分析器BNF文法,,我们学校的 点start-run it.-analyzer BNF grammar, and the point of our school and start-run it.
RecursiveDescent_A
- 这是一个针对文法S->a|^|(T) , T->ST , T ->,ST |~ 的递归下降分析器,可以供编译器构造者仔细品位。-This a grammar-S -
LL(1)defenxiqi
- 这是一个LL(1)的分析器,针对文法E->TG , T->FU , G->+TG|^ , U->*FU|^ , F->(E)|i,是对编译原理初学者的一个帮助。-This is an LL (1) analyzers, the grammar-E -
LL1_a
- 又一个LL(1)的分析器,针对文法// { E->-E|(E)|VX , X->-E|^ , V->iA , A->(E)|^ } // Expr : E ExprTail : X Var : V VarTail : A id : i ,是对编译原理初学者的一个帮助。-also an LL (1) analyzers, the grammar / / (E -
yufayuyifenxi
- 语法 语义 分析器 简单优先文法 输出逆波兰式-syntactic and semantic analyzer simple grammar priority output inverse Polish
test
- 编译原理LR(1)文法分析器LR(1)文法如下: (0) E-> E+T (1) E-> T (2) T-> T*F (3) T-> F (4) F-> (E) (5) F-> a-Compiler theory LR (1) grammar analyzer LR (1) grammar as follows: (0) E-> E+T (1) E-> T (2) T-> T* F (3) T-> F (4)
Test
- 此代码实现了算符优先文法分析器,实现对整数加减乘除运算表达式的分析和处理。 1.扫描程序,将任何一种整数运算表达式(无变量,操作数为正整数,允许加减乘除四种运算,允许使用括号和多层括号)识别为单词,并能发现单词的拼写错误 2.自底向上分析程序,在栈上实现对单词token串的自底向上分析 3. 根据算符优先文法的分析步骤,展示分析栈、token串的状态变化、相关量的优先级比较(算符优先分析表)结果输出 、判断当前是否进行规约或移进操作、(若须规约)显示当前应规约的串 4.展示语法树
LL1_Grammar
- LL(1)文法分析器的实现,对于一切文法进行分析是否为LL(1)文法。若是,则在窗口内显示分析过程以及结果-LL (1) grammar analyzer
LL
- 编译原理LL(1)文法分析器,Java编程-Compiler theory LL (1) grammar analyzer, Java programming
Compiler
- 算符优先文法分析器,支持简单的词法和语法分析,GUI可视化界面,代码简单明了-Operator precedence grammar analyzer, support simple lexical and syntax analysis, GUI visual interface, the code is simple and clear
算符优先分析器
- 算符优先语法分析器,识别算符优先文法下的句子。
LL1
- LL1文法分析器,终结符,规则集,生成分析表,导入文法,保存文法-LL1 grammar analyzer, terminator, rule set, generate analysis table, import grammar, save grammar
kedjpie
- ll1文法分析器,但是只有界面,其中的算法要在以后更新()
语法分析器
- 输入一个表达式,若此表达式是算数表达式,则输出right,否则输出ERROR.(Enter an expression, if the expression is the arithmetic expression, the output right, ERROR. otherwise.)
ConsoleApplication5
- c++实现算符优先文法,算符优先文法分析器(C ++ implementation operator precedence grammar, operator precedence grammar analyzer.)
grammar
- 预测分析法(LL(1)方法)的基本思想是:从文法开始符S出发,从左到右扫描源程序,每次通过向前查看 1 个字符,选择合适的产生式,生成中间推导过程以及句子的最左推导。本程序可以输入预测分析表,输出最左推导和中间过程。(The basic idea of prediction analysis method (LL (1)) is to start from the grammar start symbol S, and scan the source program from left to r