搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
编译原理LL1
- 简单的LL(1)的分析,具体可见程序,有过程,一目了然,谢谢指教-simple LL (1) analysis, we can see specific procedure, a process, clear, thank you enlighten
编译原理课程设计报告LL1文法
- 课程设计的目的 通过课程设计进一步理解高级语言在计算机中的执行过程,加深对编译原理中重点算法和编译技术的理解,提高自己的编程能力,培养好的程序设计风格。同时通过某种可视化编程语言的应用,具备初步的Windows环境下的编程思想。解和掌握LL(1)语法分析方法的基本原理;根据给出的LL(1)文法,掌握LL(1)分析表的构造及分析过程的实现。 -curriculum design through curriculum design aimed to further understand se
bianyic++
- 录入合法的LL(1)文法,将输出LL(1)预测分析表,并可以对输入的句子进行语法分析输出相应语法树。-Input legitimate LL (1) grammar, will output LL (1) Table Forecast and Analysis, and can import sentence for syntax analysis syntax tree corresponding output.
编译原理报告
- 设计目的 1. 程序的方法实现语法分析的LL(1)方法。手工构造词法分析程序 。 2. 锻炼自己的编写程序的能力和独立的编程思维能力。提高自己的编程能力。 3. 熟悉编译原理词法分析和语法分析的方法,加深对基本方法的了解。 4. 让我们更家进一步的理解编译原理,更好的的学习它的一些思路,掌握编译原理的理论基础。 5.让我们更加熟悉编程语言的运用和编程的技巧。更加了解编程的思维方式。 6. 采用自动机这种方法来设计词法分析程序,使思路更加清晰,
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 (
Judge_LL(1)
- 本设计使用C语言实现了对简单方法描述的LL(1)文法的判定。该设计程序实现了:⑴分别求出每一产生式的右部的FIRST 集、每一个非终结符的FOLLOW集和每一产生式的SELECT集;⑵判定是否是LL(1)文法;⑶画出预测分析表;⑷对给定的符号串判定是否是文法中的句子,分析过程在屏幕上打印出来。 欢迎大家给程序提出富贵意见!-the design of the C language to describe a simple method of LL (1) grammar convicted.
LL1_fenxi
- 判断是否为LL(1)文法,如果是,可以对该文法进行语法分析。-determine whether to LL (1) grammar, and if so, can this grammar for syntax analysis.
LL(1)
- 用C++实现编译器语法分析功能,算法是LL(1),非常精炼-parsing function with C++
LL(1)translator
- 采用LL(1)分析法对所定义的赋值语句进行语法分析,并在语法分析过程中将所输入的赋值语句翻译为四元式。-The LL (1) The analysis defined assignment statement syntax analysis and assignment statement entered in the the grammar analysis process will translate quaternion type.
SY4-LL(1)Analysis
- 是用c++程序设计语言编写的,关于编译原理的LL(1)分析文法-Is written in the c++ programming language, compiler theory analysis of LL (1) grammar
LL
- 简易的语法分析程序,可以实现LL(1)语法分析,功能较简易。-Simple parser can achieve the LL (1) parsing simpler functions.
LL(1)
- LL(1)文法分析程序,基于一定的LL(1)文法,判断输入的程序片段是否符合给定的LL(1)文法。-LL (1) grammar analysis program, based on some of the LL (1) grammar, the judge entered the program fragment whether a given LL (1) grammar.
LL1语法分析
- (1)对输入文法,它能判断是否为LL(1)文法,若是,则转(2);否则报错并终止; (2)输入已知文法,由程序自动生成它的LL(1)分析表; (3)对于给定的输入串,应能判断识别该串是否为给定文法的句型。
LL-(1)-grammar-C
- 利用c语言构造LL(1)分析表,并能够实现输入文法的语法检验-Using c language constructs LL (1) analysis table, and to achieve the input grammar grammar test
LL(1)-grammar_analyse
- 编译原理上机实验:LL(1)语法分析。包含测试文本,本语法分析器可以实现对文本的语法分析。-Compiler theory on experiments: LL (1) parsing. Contains test text, the parser can parse the text.
LL(1)
- 基于vc++的分来了编程,文件录入所需分析文法,生成预测分析表,输入字符串自动执行并输出分析过程-Based on the vc++ of the points to the programming, file input required analysis of grammar, generate the forecast analysis table, the input string automatically and output analysis process
LL(1)
- 编译原理 LL(1)分析法 实验报告 C 语言-Compiler principle LL (1) analysis of experimental report C language
LL(1)文法的判断
- 一个程序,用于判定给定的文法是否为ll(1)文法。 实现了:1.文法的机内表示;2. FIRST集和FOllOW集的计算; 3. ll(1)预测分析表的构造。(1)对输入文法,它能判断是否为ll(1)文法,若是,则转(2);否则报错并终止; (2)输入已知文法,由程序自动生成它的ll(1)分析表; (3)对于给定的输入串,应能判断识别该串是否为给定文法的句型。
ll(1)
- 这是我根据郭一晶老师的报告指导,编写的LL(1)词法分析器,它的突出之处是它分析的是C++,它的缺点之处是分析表是手工计算,并且不完整。-This is my teacher according to Guo Yijing reporting guidelines, prepared by the LL (1) lexical analyzer, its prominent place is its analysis is C++, its drawback is that the analys