搜索结果
找到约 30,952 项符合
音乐代码生成 的查询结果
编译器/解释器 将布尔表达式翻译成后缀式(即逆波兰式)
将布尔表达式翻译成后缀式(即逆波兰式),中间有词法分析,语法分析及中间代码生成
电子书籍 UML中的经典之作
UML中的经典之作,
不是编程语言 工具可以提供 至各种编程语言的代码生成 以及可以从现有
的程序逆向构筑模型 不是用于定理证明的高度正式的语言 实际上有很多正式的语
言 但它们不易理解或不适用于多种用途 是通用性的建模语言 对于特定的领域
如 设计 .! 电路设计或基于规则的人工智能 更特定的语言和工具可能更加合适
...
编译器/解释器 Draak is a multi-language, macro compiler, meaning all syntax and code generation is defined in a si
Draak is a multi-language, macro compiler, meaning all syntax and code generation is defined in a single file. Draak is a single binary that is able to compile any context free language (like C, Pascal, Java) for any platform with only 1 file.
Draak Compiler是一个多语言,宏编译器,可以在一个单独的 ...
文章/文档 东北理工大学的编译原理教案
东北理工大学的编译原理教案,为powerpoint文件,主要讲述左PL0编译程序的实现、 词法分析、 语法分析-自上而下分析 、属性文法、语法制导翻译与中间代码.运行时存储空间组织 、 代码生成代码优化等编译必备知识。
编译器/解释器 设计文档基本内容如下: 1) 整体框架 2) 词法分析 Class CTokenizer Class CScaner C关键字表 标识符词法 3) 语法分析 Class
设计文档基本内容如下:
1) 整体框架
2) 词法分析
Class CTokenizer
Class CScaner
C关键字表
标识符词法
3) 语法分析
Class CParser
Grammar
基本树形结构
支持的语句及运算
4) 建立符号表
Class LineListRec
Class BucketListRec
Class CSymbolTable
Class CFunArgsCheck
5) 类型检测
Class CAnalyzer
类 ...
编译器/解释器 在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集
在本编译程序中,源语言为PL/0语言,目标语言为假想栈式计算机的汇编语言.PL/0语言是Pascal语言的一个子集,PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。
PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为 ...
系统设计方案 1. PL/0 语言介绍 ●PL/0 程序设计语言是一个较简单的语言
1. PL/0 语言介绍
●PL/0 程序设计语言是一个较简单的语言,它以赋值语句为基础,构造概念有顺序、条件和重复(循环)三种。PL/0 有子程序概念,包括过程定义(可以嵌套)与调用且有局部变量说明。PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法 ...
编译器/解释器 一个用于学习的编译器
一个用于学习的编译器 ,系统的一般构造原理、基本设计方法、主要实现技术和一些自动构造工具,主要由语言基础知识、词法分析、语法分析、中间代码生成、代码优化、目标代码生成、符号表的构造和运行时存储空间的组织等8部分组成。 ...
网络 一个开源heml语意分析器 ekhtml: The El-Kabong HTML parser SUMMARY: El-Kabong: A speedy, yet forgiving,
一个开源heml语意分析器
ekhtml: The El-Kabong HTML parser
SUMMARY:
El-Kabong: A speedy, yet forgiving, SAX-stylee HTML parser.
PROJECT INFORMATION:
Web Site: ekhtml.sourceforge.net
The web site contains links to locations where one can:
- file bugs
- join mailing lists
- download the l ...