Welcome![Sign In][Sign Up]
Location:
Search - compiler pascal

Search list

[Mathimatics-Numerical algorithmswin32下pascal词法分析程序的源程序

Description: 这是一个用来编译pascal的一个小程序有些还不行但也发了-This is a compiler for a small pascal procedures it is not enough for some but also made a
Platform: | Size: 37057 | Author: 张事实 | Hits:

[Other resourcefpl-14[1].12.tar

Description: 自由Pascal是一个32位的pascal编译器。它可以应用于不同的处理器(i386+和680x0)和操作系统(Linux, DOS, AmigaOS, OS/2, Win32)。并且它是基于GPL协议的软件-Free Pascal is a 32-bit compiler pascal. It can be applied to different processors (i386 and 680x0) and operating systems (Linux, DOS, AmigaOS, OS / 2, Win32). And it is based on the GPL software
Platform: | Size: 483280 | Author: 陈凯 | Hits:

[ELanguagecompiler([1].netstl)

Description: (1) 给定一段符合Pascal子集语法的语言,能成功转换成C语言; (2) 一个简单的说明文档; (3) 2007.7.14之前上传到ftp:// C07:C07@10.11.3.71/upload,用学号建立自己的目录; (4) (可额外加分5分)若有出错处理功能,请在说明文档中写明可以处理哪几项错误。 注意事项: (1) 两人一组 (2) 可以使用词法、语法自动生成工具,windows下有Flex,Bison,Linux下有Lex,Yacc,Java的有Jlex,JavaCC,ANTLR等 (3) 不用考虑Pascal和C的关键词不同问题,即Pascal子集语言中假设不出现int,for等作为变量标志符 (4) read()和write()可用由scanf(),printf()等组成的语句转换。 (5) 如果有疑问可以发信给我 xpqiu@fudan.edu.cn.
Platform: | Size: 48656 | Author: cy | Hits:

[ELanguageH++编译器一个仿Pascal语言的编译器

Description: H++编译器: 一个仿Pascal语言的编译器-H compiler : an imitation of the Pascal language compiler
Platform: | Size: 14894 | Author: 鸿赵 | Hits:

[ELanguagepascal形式文法

Description: 现将本人搜集常用的程序设计语言的词法和形式文法提供给大家。其中,词法是按LEX格式编辑,形式文法是按YACC格式书写,大家可直接用LEX和YACC工具编译生成各类程序设计语言的分析器。-commonly used programming language syntax and grammar forms to the public. Among them, morphology is based on LEX format editing, grammar form is written by YACC format, we can use the LEX and YACC tools various compiler generation programming language analyzer.
Platform: | Size: 29996 | Author: 翟青 | Hits:

[ELanguagePascal语言的词法分析器

Description: Pascal语言的词法分析器源程序和开发文档,用LEX编写,可作为编译原理课程的学习参考,源文件已编译通过-Pascal language lexical analyzer and source documentation, prepared with LEX, as compiler theory courses of study reference source documents compiled by
Platform: | Size: 12359 | Author: Amethyst | Hits:

[ELanguagepascals

Description: pascals编译程序源代码及说明-pascals compiler source code and explanations
Platform: | Size: 29696 | Author: 我是谁 | Hits:

[ELanguagePascal语言的词法分析器

Description: Pascal语言的词法分析器源程序和开发文档,用LEX编写,可作为编译原理课程的学习参考,源文件已编译通过-Pascal language lexical analyzer and source documentation, prepared with LEX, as compiler theory courses of study reference source documents compiled by
Platform: | Size: 12288 | Author: Amethyst | Hits:

[ELanguagePascal语言的语法分析器

Description: Pascal语言的语法分析器源程序和开发文档,用Yacc编写,可作为编译原理课程的学习参考,源文件已编译通过-Pascal language parser source code and documentation, prepared with Yacc, as compiler theory courses of study reference source documents compiled by
Platform: | Size: 5120 | Author: Amethyst | Hits:

[ELanguagePLx_Compiler

Description: PLx语言的编译器。PLx语言是一种类Pascal语言,但语法比较简单,适用于编译原理教学。这个编译器不仅实现了编译,同时也集成了运行目标代码的虚拟机。当程序编译通过后,可以看到生成的汇编指令及其执行情况,用户可以选择单步执行,并同时观察指令流与数据流。源代码比较简洁且含有注释-PLx language compiler. PLx language is a language like Pascal, but relatively simple syntax, the principle applies to compile teaching. The compiler is not only achieved a compiler, as well as integration of the operational objectives of the virtual machine code. When the compiler is passed, we can see the generation and compilation of the implementation of the Directive, users can choose single-step, and while observing instruction stream and data stream. The source code contains more concise and Notes
Platform: | Size: 29696 | Author: ioncannon | Hits:

[ELanguagepascal

Description: 袖珍pascal编译器,适用语言VC & C++ Visual Basic-Pocket pascal compiler, the application of language VC
Platform: | Size: 172032 | Author: hanjing | Hits:

[ELanguagecompiler([1].netstl)

Description: (1) 给定一段符合Pascal子集语法的语言,能成功转换成C语言; (2) 一个简单的说明文档; (3) 2007.7.14之前上传到ftp:// C07:C07@10.11.3.71/upload,用学号建立自己的目录; (4) (可额外加分5分)若有出错处理功能,请在说明文档中写明可以处理哪几项错误。 注意事项: (1) 两人一组 (2) 可以使用词法、语法自动生成工具,windows下有Flex,Bison,Linux下有Lex,Yacc,Java的有Jlex,JavaCC,ANTLR等 (3) 不用考虑Pascal和C的关键词不同问题,即Pascal子集语言中假设不出现int,for等作为变量标志符 (4) read()和write()可用由scanf(),printf()等组成的语句转换。 (5) 如果有疑问可以发信给我 xpqiu@fudan.edu.cn.
Platform: | Size: 48128 | Author: cy | Hits:

[ELanguageGrammer

Description: 一个pascal子集编译器。输入pascal原程序,输出中间三代码。只能接受pascal部分程序的输入,可接受的pascal子集见课设文档要求。-Subset of a pascal compiler. Pascal input the original program, the output between the three codes. Part of the procedure can only accept input pascal, pascal acceptable subset of class-based documentation requirements see.
Platform: | Size: 765952 | Author: 111 | Hits:

[ELanguagepascal

Description: 用c语言实现类Pacal编译器,主要用于模拟Pacal编译过程。-Using c language compiler Pacal category, mainly used to simulate the process of Pacal compiler.
Platform: | Size: 266240 | Author: mark | Hits:

[ELanguagepl0

Description: 第一次写的,编译原理课设,PASCAL语言的子集PL/0语言的编译器,很菜很菜,大家见谅o(∩_∩)o-The first written by the principle of class-based compiler, PASCAL language a subset of PL/0 language compiler, it is food is food, everyone will be forgiven o (∩ _ ∩) o
Platform: | Size: 1167360 | Author: Lulu | Hits:

[ELanguageCompiler

Description: 编译课上做的小程序,用四种分析方法分别实现(LL1,算符优先,递归下降,简单词法分析) 完成对正则文法所描述的Pascal语言子集单词符号的词法分析程序。 <标识符>→字母︱ <标识符>字母︱ <标识符>数字 <无符号整数>→数字︱ <无符号整数>数字 <单字符分界符> →+ ︱- ︱* ︱ ︱(︱) <双字符分界符>→<大于>=︱<小于>=︱<小于>>︱<冒号>=︱<斜竖>* <小于>→< <等于>→= <大于>→> <冒号> →: <斜竖> →/ 识别语言的保留字 :begin end if then else for do while and or not-Compiler class to do a small procedure, analytical methods were used to achieve four (LL1, operator priority, recursive descent, a simple lexical analysis) to complete the grammar is described in a subset of the Pascal language word lexical analysis program symbols. < Identifier> → letters ︱ < identifier> letters ︱ < identifier> figures < unsigned integer> → Digital ︱ < unsigned integer> figures < single character boundaries Fu> →+ ︱- ︱ ︱* ︱ (︱) < two-character boundaries Fu> → < greater than> = ︱ < less than> = ︱ < less than> > ︱ < colon> = ︱ < oblique vertical> * < less than> → < < equal> → = < greater than> →> < colon> →: < oblique vertical> →/recognition of language reserved word: begin end if then else for do while and or not
Platform: | Size: 483328 | Author: 丁丁 | Hits:

[ELanguagepascal-compiler-in-cpp

Description: pascal compiler in C++是一个用C++实现的PASCAL编译器,主要包括符号表,创建语法树,代码生成和4元式解析等。该工程是根据龙书实现的编译器。项目中大量使用了STL,设计模式等思想。是学习面向对象编程和设计的好材料。里面包含有说明.txt有更详细说明 请使用Mingw或Dev-C++开发环境-pascal compiler in C++ is a compiler which compiles pascal code. The project consists of Symbol Table, Abstract Tree Construction, Code generation and generated code interpretation. I believe it s a helpful material for learning oo programming and design since it uses STL and design patterns intensively. The project is developed on Mingw and Dev-C++ IDE, VC6.0 is not supported since it does not STL compliant!
Platform: | Size: 721920 | Author: xukeying | Hits:

[OtherPascal简易编译器

Description: 汇编原理课程的简易编译器,包含词法分析和语法分析(A simple compiler for assembly principles)
Platform: | Size: 6144 | Author: 493427130 | Hits:

[ELanguage北航Pascal编译 可用程序

Description: 个人编写的过考试用编译器,能完成最基本的编译功能。仅供参考。(The Compiler used by myself to pass examination.For refrence only.)
Platform: | Size: 70656 | Author: sadudas | Hits:

[ELanguageFree Pascal Compiler

Description: 1.免费的PASCAL程序语言编程与Compiler, 可以跨平台應用, 架構精簡好用. 2. 提供所有Pascal编程语法说明书.(1. free PASCAL programming language programming and Compiler, can be used across the platform, architecture streamlined and good use. 2. provide all Pascal programming syntax instructions.)
Platform: | Size: 41431040 | Author: st168chen | Hits:
« 12 3 4 5 6 7 8 9 10 »

CodeBus www.codebus.net