Welcome![Sign In][Sign Up]
Location:
Search - PL0 if else

Search list

[ELanguagepl0kz

Description: pl0 扩展功能 包括++ -- 注释 for语句 repeat until语句 if else 语句
Platform: | Size: 14786 | Author: peter zhu | Hits:

[Other扩展后的pl0编译器源码

Description: pl0的编译器,增加了if else语言支持,和数组,和repeat语言支持-pl0if elserepeat
Platform: | Size: 32108 | Author: 陈朝营 | Hits:

[Other扩展后的pl0编译器源码

Description: pl0的编译器,增加了if else语言支持,和数组,和repeat语言支持-pl0if elserepeat
Platform: | Size: 31744 | Author: 陈朝营 | Hits:

[ELanguagePL0(C++Builder)

Description: PLO源码(c++buider)编译原理课程设计 已经添加了++ += else if >= <= 等字符-PLO source (c++ Buider) Principles of curriculum design has been compiled added+++ = Else if> = <= and other characters
Platform: | Size: 701440 | Author: skymoon | Hits:

[ELanguagePL0

Description: 编译原理课程设计 PL0 (报告实验和课程设计报告,已经设计方法,步骤) 1. 基本内容 (1)扩充赋值运算:+= 和 -= (2)扩充语句 REPEAT <语句序列> DOWHILE <条件> 其中,<条件>是循环条件,即条件成立时,重复执行循环体的<语句序列> 2. 选做内容 (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句;② 有参数函数。 (4)增加一维数组类型(可增加指令)。 (5)其他典型语言设施。 3.本人在课程设计中已实现的功能 (1)增加单词:保留字 ELSE,REPEAT,DOWHILE,RETURN 运算符 +=,-=,++,-- (2)修改单词:不等号# 改为 <> (3)增加条件语句的ELSE子句 (4)扩充赋值运算:+= 和 -= (5)扩充语句 REPEAT <语句序列> DOWHILE <条件> (6)增加运算:++ 和 --(包括前后++、--运算) (7)增加类型:① 字符类型;② 实数类型。 (8)其他典型语言设施:FOR TO语句,FOR DOWNTO语句; -err
Platform: | Size: 1447936 | Author: caicai | Hits:

[ELanguagepl0compiler

Description: pl0 文法 编译器 (1)扩充一维整型数组。 扩充var数组:VAR <数组标识名>(<下界>:<上界>)〈下界〉和〈上界〉可用常量标识名。 (2)扩充条件语句的功能使其为:IF<条件>THEN<语句>[ELSE<语句>] (3)增加repeat重复语句: REPEAT<语句>{ <语句>}UNTIL<条件> -pl0 compiler grammar (1) the expansion of one-dimensional array of integers. Var array expansion: VAR < array identification name> (< lower bound> : < upper bound> ) < lower bound " and" upper bound> of available constants logo. (2) the expansion of the function of conditional statements as to: IF < condition> THEN < statement> [ELSE < statement> ] (3) an increase in repeat repeat statement: REPEAT < statements> ( < statements> ) UNTIL < condition>
Platform: | Size: 684032 | Author: austin | Hits:

[ELanguageCompilers

Description: 本人编写的一个采用递归下降法实现了PL0语言的编译器,程序分三部分:词法分析、语法分析、模拟执行器。运用有限状态自动机的方式实现,比传统的if-else方式更加简洁清晰。-Achieved by recursive descent PL0 language compiler, the program divided into three parts: lexical analysis, syntax analysis, simulation of the actuator. Finite state machine is better than the traditional way of if-else.
Platform: | Size: 28672 | Author: hczhang | Hits:

[Othershiyan

Description: 编译原理中pl0语言if——else和while--until的功能扩充-Pl0 language compiler theory of if- else and while- until the function expansion
Platform: | Size: 825344 | Author: 网域 | Hits:

[ELanguagepl0-expand-in-c-language

Description: 对编译器pl0代码进行扩展,具有if-else for,until ,注释功能。-the expendation of the simple complier of pl0, it does support if-else ,for,(**) funcyion ect.
Platform: | Size: 259072 | Author: | Hits:

[ELanguageextended-pl0complier

Description: 扩充功能的pl0编译器 文法中包含常量、变量、整数、实数、整型、实型、字符型、过程(带参数)、函数(带参数和返回值)、赋值语句、for语句、if-then-else语句、while语句、repeat…uitil语句、过程调用、函数调用、复合语句、读语句、写语句(字符串和表达式)。-extended pl0 compiler
Platform: | Size: 1873920 | Author: 啊啊 | Hits:

[ELanguagepl0

Description: 能实现对+=、-=、*=、/=、for、else、fordownto、forto、if等的编译。-Able to achieve on+ =,- =,* =,/=, for else, and fordownto forto, if so compiled.
Platform: | Size: 15360 | Author: carsen | Hits:

[ELanguagePL0-Compiler.rar

Description: PL0编译器源码。实现了if-else、for、++、--等扩充功能。压缩包内包含整个工程文件,后缀名为pl0的文件为测试文档。,PL0 compiler source code. If-else, for,++,- extension. Contains the entire project file compression package, the suffix named pl0 file for test documentation.
Platform: | Size: 19456 | Author: GdutLison | Hits:

[JSP/JavaCompiler

Description: PL/0语言是一种类PASCAL语言,是教学用程序设计语言,它比PASCAL语言简单,作了一些限制。PL/0的程序结构比较完全,赋值语句作为基本结构,构造概念有  顺序执行、条件执行和重复执行,分别由begin/end,if then else和while do语句表示。  PL0还具有子程序概念,包括过程说明和过程调用语句。  在数据类型方面,PL0只包含唯一的整型,可以说明这种类型的常量和变量。  运算符有+,-,*,/,=,<>,<,>,<=,>=,(,)。  说明部分包括常量说明、变量说明和过程说明。 -PL/0 language is a type PASCAL language, teaching programming language, it is simpler than the PASCAL language, he made some restrictions. Program Structure PL/0 is relatively complete assignments as a basic structure, constructed concepts  sequential execution, conditional execution and repeated, respectively, by begin/end, if then else and while do statement indicates.  PL0 also has a subroutine concept, including process descriptions and procedure call statements.  In terms of data types, PL0 only contains a unique integer that can explain this type of constants and variables.  operators are+,-,*, /, =, < > , < ,> , < =,> =, (,).  Constant Description Description section include variable descriptions and process descriptions.
Platform: | Size: 24576 | Author: 时永祥 | Hits:

CodeBus www.codebus.net