Welcome![Sign In][Sign Up]
Location:
Search - c minus language

Search list

[ELanguagec-minus

Description: 词法分析器源程序,用c语言编写的,for c-minus-lexical analyzer source with the c language, for c-minus
Platform: | Size: 5121 | Author: | Hits:

[ELanguageTiny-C

Description: 一个小型C语言编译器- A small C language compiler
Platform: | Size: 56320 | Author: | Hits:

[ELanguageyufa_analyse

Description: 对pl0语言程序的语法分析源程序,由flex和bison生成。带实验报告。- To the pl0 language procedure grammar analysis source program, produces by flex and bison. Belt test report.
Platform: | Size: 878592 | Author: 赵阳 | Hits:

[ELanguageC_minus语言说明

Description: C_minus语言的BNF语法定义 程序由声明的列表(或序列)组成,声明可以是函数或变量声明,顺序是任意的。至少必须有一个声明。接下来是语义限制(这些在C中不会出现)。所有的变量和函数在使用前必须声明(这避免了向后backpatching引用)。程序中最后的声明必须是一个函数声明,名字为main。注意,C-缺乏原型,因此声明和定义之间没有区别(像C一样)。-C_minus BNF language syntax definition of procedures from the list of statement (or sequence), with a statement can be variable or function statement, the order is arbitrary. There must be at least one statement. Next is the semantic constraints (these will not arise C). All the variables and functions to be used in the statement (which avoids the use Backpatching backwards). Procedures must be the last statement is a function declaration, the name of the main. Attention C- lack of a prototype, and the definition of a statement is no difference between (the same as C).
Platform: | Size: 6144 | Author: 林丰 | Hits:

[Othercminus_0.3

Description: 一个c语言的编译器的源代码,很有参考价值-a language compiler source code of great reference value
Platform: | Size: 214016 | Author: 秘书 | Hits:

[ELanguage语法词法分析

Description: 一个c语言写的词法分析器和语法分析器的简单算法,适用于编译原理的初学者-a written language lexical analyzer and parser simple algorithms, compiler theory applies to the beginners
Platform: | Size: 4096 | Author: 吴绪林 | Hits:

[ELanguagec-minus

Description: 词法分析器源程序,用c语言编写的,for c-minus-lexical analyzer source with the c language, for c-minus
Platform: | Size: 5120 | Author: | Hits:

[ELanguage032124433vb

Description: c-minus.rar - 词法分析器源程序,用c语言编写的-c-minus.rar- lexical analyzer source, the use of language c
Platform: | Size: 12288 | Author: df | Hits:

[ELanguageC_minuscomplier1.0

Description: C_minus词法分析器 1.0版(词法分析器源程序,用c++语言编写的,for c-minus,,Visual C++)-C_minus lexical analyzer Version 1.0 (lexical analyzer source with the c language, for c-minus, and Visual C)
Platform: | Size: 2048 | Author: 张庚声 | Hits:

[ELanguagecmm

Description: 简单C编译器生成的目标代码是8086的汇编代码(16位),可以在一般的PC上被像MASM之类的汇编编译程序编译,生成可执行文件后,在DOS或Windows控制台下运行。 实现的语言定义如下: 语言类似于tiny语言,不支持过程调用,也就是只有一个main函数,无其他函数和全局变量 基本语句:注释语句(/*…*/),输入语句(int input(void) ),输出语句(void output(int) ),赋值语句。这里的输入输出语句实际上类似于函数调用,可以看作是本语言内部的函数 算术运算符:+、—、*、/ 数据类型:整数.-Simple C compiler generated object code is 8086 assembly code (16), the PC in general were such as MASM compilation compiler compiler to generate executable file, in DOS or Windows console run. The realization of the language are defined as follows: the language is similar to tiny language, do not support the procedure call, that is, there is only one main function, no other function and global variable basic statement: Note statement (/* ...* /), type the statement (int input (void )), the output statement (void output (int)), assignment statements. The input and output statements in fact similar to function calls, can be seen as a function of the language within the Arithmetic Operators: 2B !,-,*,/ data types: integer.
Platform: | Size: 412672 | Author: Tony | Hits:

[Otherc_minus

Description: c minus 详细资料,有语言定义和关键字说明-c minus the details, there is a language definition and keyword description
Platform: | Size: 188416 | Author: wang bo | Hits:

[ELanguageC_Minus

Description: 简单的C语言编译器,含词法和语法文件,需要flex,bison和C++软件-Simple C language compiler, including morphology and syntax files, the need to flex, bison and C++ Software
Platform: | Size: 348160 | Author: xiaohang | Hits:

[ELanguageccifafenxiqi

Description: 编译原理(C语言词法分析器的设计与实现) 一.实验目的: 1.强化对系统软件综合工程实现能力、规划能力的训练; 2.加强对词法分析原理、方法和基本实现技术的理解; 二.实验内容: 用C语言(或 C++ )作为宿主语言完成: C语言(ANSI C或turbo C 2.0)词法分析器的设计和实现。 三、程序简要说明: 1、属性字说明: 2、源程序主要流程: 3、主要数据结构: 4、部分附加功能处理技巧说明: 5、函数列表和简单说明 四、源程序-Compiler Construction Principles (C language lexical Analyzer Design and Implementation) 1. Experimental purposes: 1. To strengthen the system software to achieve the capacity of integrated engineering, planning capacity training 2. Strengthen the principle of lexical analysis, methods and basic understanding of technology II. Experiment content: using C language (or C++) As the completion of the host language: C Language (ANSI C or turbo C 2.0) lexical analyzer design and realize. Third, a brief description of the procedure: 1, attribute words: 2, the main source flow: 3, the main data structures: 4, some additional features that deal with skills: 5, function list and brief description of four or source
Platform: | Size: 22528 | Author: 邹恒 | Hits:

[ELanguagecminus_src

Description: 一个简单的C语言子集的编译器,一个简单的C语言子集的编译器-A simple C language subset compiler, a simple C language subset compiler
Platform: | Size: 12288 | Author: cansodo | Hits:

[ELanguageCMinusCompiler

Description: 一个VisualC++实现的C-语言的编译器-A VisualC++ Realize the C-language compiler
Platform: | Size: 69632 | Author: kingf | Hits:

[ELanguageparser

Description: 采用递归下降分析法实现C0语言的语法分析器,其中中间表示采用抽象语法树的形式。 程序的输入:词法分析阶段的输出文件 程序的输出:存储了抽象语法树相关信息的XML格式的文件 -Decline in the use of recursive analysis method to achieve C0 language parser, which indicated that the use of intermediate abstract syntax tree form. Procedures for the importation of: lexical analysis phase of the procedure output file output: Storage of the abstract syntax tree of the XML information file
Platform: | Size: 3072 | Author: | Hits:

[VC/MFC222

Description: 首先是C MINUS语言的介绍:CMINUS是C语言的一个子集-The first is to introduce C MINUS language: CMINUS is the C language, a subset of
Platform: | Size: 2048 | Author: nihao | Hits:

[ELanguagetiny

Description: TINY语言的编译器,可以参照它编写C-MINUS语言编译器-TINY language compiler, it can refer to the preparation of C-MINUS language compiler
Platform: | Size: 793600 | Author: 牛春香 | Hits:

[Other resourceClex

Description: C语言编写的C语言词法分析器,输出格式(词类,数值)-C language lexer
Platform: | Size: 15360 | Author: 何圈 | Hits:

[SCMC

Description: C语言编程基础: 1、 十六进制表示字节0x5a:二进制为01011010B;0x6E为01101110。 2、 如果将一个16位二进数赋给一个8位的字节变量,则自动截断为低8位,而丢掉高8位。 3、 ++var表示对变量var先增一;var—表示对变量后减一。 4、 x |= 0x0f 表示为 x = x | 0x0f 5、 TMOD = ( TMOD & 0xf0 ) | 0x05 表示给变量TMOD的低四位赋值0x5,而不改变TMOD的高四位。 6、 While( 1 ) 表示无限执行该语句,即死循环。语句后的分号表示空循环体,也就是{ } 五、在某引脚输出高电平的编程方法:(比如P1.3(PIN4)引脚) #i nclude <AT89x52.h> //该头文档中有单片机内部资源的符号化定义,其中包含P1.3 void main( void ) //void 表示没有输入参数,也没有函数返值,这入单片机运行的复位入口 -C programming language based on: 1 hexadecimal byte 0x5a: binary is 01011010B 0x6E is 01,101,110. 2, if a 16-bit binary number assigned to an 8-bit byte variable, it is automatically truncated to the lower 8 bits, while losing a high 8. 3,++ var first expressed by a variable var var-expressed variables minus one. 4, x | = 0x0f expressed as x = x | 0x0f 5, TMOD = (TMOD & 0xf0) | 0x05 said to the variable assignment TMOD low four 0x5, without changing the TMOD high four. 6, While (1) that the statement is infinite, that is an infinite loop. Statement after the semicolon represents the empty loop, that is, { } Fifth, in a pin-high programming: (eg, P1.3 (PIN4) pin) # I nclude <AT89x52.h>// The first document in the symbol of single-chip definition of internal resources, which includes P1.3 void main (void)// void that no input parameters, and no function return value, this entry into the microcontroller reset operation
Platform: | Size: 29696 | Author: 马家添 | Hits:
« 12 3 »

CodeBus www.codebus.net