搜索资源列表
yufayuyi
- 基于又穷自动机的语法语义分析器,满分通过-base on grammar
bianyiqi
- 编译器的c语言实现源码包括词法分析器,语法和语义分析器的详细实现-C compiler source language, including lexical analyzer, syntax and semantics analyzer detailed implementation
cifafenxi
- c++编写的词法分析器,能够对简单的语法错误进行检测和报错!-written in c++ lexical analyzer can be a simple syntax error detection and error!
lex-and-yacc
- 对输入的程序进行分析,将关键字,保留字与系统标识符分开,并对其属性进行说明。 建立数组,将单词读入,对单词的ASCII码进行判断,将在ASCII码值在一定区间进行区分(使用if语句来判断),分开来后,对其所在ASCII值区间的不同,给予以不同的属性(比如:系统保留字…),词法分析器完成后要能识别+,-,=等字符。 对输入的程序语句进行分析。对每个非终结点定义单个函数,定义了它的后继节点。然后用一个构造来的函数,使定义的后继节点符合语法,否则报错。 -Analysis of the i
Parser5
- ll1 文法分析器 此分析器实现了 编译原理当中的语法分析-ll1 grammar analyzer Analyzer to achieve the compilation of this parsing principle which
LRfenxiqi
- 对于任意给定的输入串(词法记号流)进行语法分析,要求采用LR分析器来完成。手工构造LR分析表,利用移进-归约分析算法(P69 图3.12)输出(P70 表3.8)对应的动作部分。如: 输入:id*+id/(id+id)# 输出:移进 按 F->id归约 移进 error -For any given input string (the lexical token stream) parsing, required by LR parser to complet
downworld
- 递归向下分析器实现基本的词法翻译功能和语法语义的判别-Recursively down to achieve the basic lexical analyzer and the semantic translation of the discriminant function
bianyi1
- 词法分析器。根据所给文法是进行词法分析和语法分析的依据,并将该文法中涉及到的单词信息提取到了单词符号与种别对照表中。-Lexical analyzer. According to the grammar is lexical analysis and syntax analysis is based on and related to the word grammar in information extraction to other kinds of symbols and words in
fcbucuodcifafx
- 非常不错的词法分析器,在VC++环境下进行开发的,可以对源程序进行词法分析,语法分析,并支持友好界面,赶快下载研究吧-Very good lexical analyzer in VC++ environment for development, source code can be lexical analysis, parsing, and support friendly interface, quickly download of it
20110915_src
- 建立一个针对LL(1)文法编译器的自动生成器。要完成此编译器的生成器需对源文件进行两遍处理:第一遍词法分析,第二遍语法分析。语法分析程序用LL(1)语法分析方法。首先输入定义好的文法书写文件(所用的文法可以用LL(1)分析),然后建立词法分析器,包括词法分析主程序、扫描器部分、关键字表等。经词法分析后分别计算所输入的文法的每个非终结符号的FIRST集合,每个非终结符号的FOLLOW集合,以及每个规则的SELECT集合,并判断任意一个非终结符号的任意两个规则的SELECT集的交集是不是都为空,如果
JavaGrammar-
- Java语言子集语法、语义分析器 实现的Java语言子集文法 <Sw> while(Er)S <Er> Vc < Vc | Vc > Vc <S> 标识符= Ex // 标识符使用词法分析识别结果 <Vc> 标识符 | 整常数 // 标识符、整场数使用词法分析识别结果 <Ex> Vc P Ex | Vc
syntactic-analyzer
- 语义(语法)分析器及中间代码生成产生器,实现对四元式解释编译-Semantic parser and intermediate code generation
Smarty-3.1.2
- Smarty是php项目开发中的模板引擎。准确的说,它实现和程序与界面的分离。因此,程序员可以改变逻辑而不需要重新构建模板模板设计者可以改变模板而不影响到逻辑. Smaty的一些特点: 非常非常的快! 用php分析器干这个苦差事是有效的 不需要多余的模板语法解析,仅仅是编译一次 仅对修改过的模板文件进行重新编译 以编辑 自定义函数 和自定义 变量 ,因此这种模板语言完全可以扩展 可以自行设置模板定界符,所以你可以使用{}, {{}}, , 等等 诸如 if/
4SLR
- 编译原理上机—语法分析2 1.目的:熟练掌握自下而上的语法分析方法,并能用C++程序实现。 2. 在已有文法的基础上再加上减法“-”和除法“/”对应的产生式构成最终的文法。从而使得记号流可以处理带括号的加、减、乘、除四则运算。 3. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用SLR分析器来完成。手工构造SLR分析表,利用移进-归约分析算法(P69 图3.12)输出(P70 表3.8)对应的动作部分。如: 输入:id*+id/(id+id)# 输出:移进 按
main
- 使用如下文法: E E+T | T T T*F | F F (E) | id 实现:对于任意给定的输入串(词法记号流)进行语法分析,要求采用LR分析器来完成。手工构造LR分析表,利用移进-归约分析算法输出对应的动作部分。-Use the following syntax:E T E+T |* F F T T |F ( E ID ) |Implementation: for any given input string ( lexical mark flow )
calc2
- 是个简单的词法分析器,可以检测多项语法,是编译器的前端-Is a simple lexical analyzer can detect a number of syntax, the compiler front-end
JavaBugChecker1.0
- 源码统计分析器,统计源代码中的代码是否符合语法风格-statistics
xin1
- 本代码涵盖了词法分析器,语法分析以及生成四元式。-This code covers the lexical analyzer, syntax analysis and generate the type of four yuan.
Uyufas
- 用预测分析法实现自上而下的语法法分析器(编译原理) -Predictive analysis method to achieve top-down syntax method analyzer (compiler theory)
pl0word
- c语言编写的pl0词法分析器,从文件读入pl0程序,进行语法分析,在文件和屏幕输出分析结果-lexical analyzer c language pl0 read from the file into pl0 program, parsing, analysis results in file and screen output