搜索资源列表
YAM_Project
- 仿MATLAB计算软件本软件是一款科学计算平台,支持MATLAB的大多数语法,但尚不支持外部函数调用和复杂的数据结构。本软件可供广大师生进行基本的学习和教学工作,对科研人员也有所帮助。“YAM”意为“Yet Another Matlab”。本套软件包含如下程序: YAM.exe 软件主程序,用于输入和输出指令 compiler.exe 用于进行源代码编译并生成中间代码 interpreter.exe 用于解释中间代码并生成最终结果 Figure.exe 用于绘制图形
yffx
- 语法分析 C2.1 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析. C2.2 实验要求 利用C语言编制递归下降分析程序,并对简单语言进行语法分析. C2.2.1待分析的简单语言的语法 用扩充的BNF表示如下: (1)<程序>::=begin<语句串>end (2)<语句串>::=<语句>{ <语句>} (3)<语句>::=<赋值语句>
xxbjq
- 目录 1. 课程设计目的及要求 1.1设计目的及问题描述 1.2设计要求 1.3软件、硬件环境 2. 课程设计步骤 3. 课程设计内容 3.1 简要分析 3.1.1 词法分析 3.1.2 语法分析 3.1.3语法分析方法及中间代码形式的描述 ①PL/0语言文法的扩充BNF表示②语法分析的中间代码形式的描述 ③语义分析的中间代码设计 3.1.4算法描述 3.1.4.1重要数据结构的声明 3.1.4.2词法分析 3.1.
PL-0
- PL/0语言的BNF描述(扩充的巴克斯范式表示法)
BNF
- 用BNF描述一个小的语言,并实现其语法分析器(含词法分析部分)。-BNF descr iption of a small language parser (including lexical analysis).