资源简介
《编译原理课程设计》-布尔表达式的语法分析及语义分析程序设计

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
namespace BooleanExp
{
public class BooleanExpress
{
///
/// 符号表
///
private readonly Dictionary symbol = new Dictionary();
///
/// 表达式串
///
private readonly string expression;
///
/// 关系运算符临时栈
///
private readonly Stack relop = new Stack();
///
/// 逻辑运算符临时栈
///
private readonly Stack logop = new Stack();
///
/// 逆波兰式,用计算
///
private Nipolan nipolan;
///
/// 逆波兰式,语法分析时生成
///
private readonly List nipList = new List();
///
/// 分析后的表达式
///
private readonly List analyzedExp = new List();
///
/// 符号栈,用于语法分析存放符号
///
private readonly Stack stack = new Stack();
///
/// 词法分析后的句子
///
private readonly List lexicalCheckedStr = new List();
///
/// LL(1)预测分析表
///
private readonly int[] ll1 = new int[10 11] {{00000000000}
{11000000000}
{00000000223}
{00000000440}
{55000000000}
{00666666777}
{00888888000}
{910000000000}
{0000000011120}
{00131415161718000}};
///
/// 语法
///
private Product[] grammar = new Product[19];
///
/// 语法分析动态过程
///
public DataTable analyze = new DataTable();
///
/// 四元式,语义分析时生成
///
private List quad = new List();
///
/// 逆波兰运算临时栈
///
private Stack result = new Stack();
///
///
///
/// 输入表达式串
public BooleanExpress(string exp)
{
Init();
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-02-24 13:04 《编译原理课程设计》-布尔表达式的语法分析及\
文件 424046 2013-06-27 09:42 《编译原理课程设计》-布尔表达式的语法分析及\《编译原理课程设计》-布尔表达式的语法分析及语义分析程序设计 .doc
目录 0 2014-02-24 12:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\
目录 0 2014-02-24 12:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\
文件 2464 2012-06-27 09:35 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\BooleanExp.csproj
文件 29531 2013-06-27 15:58 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\BooleanExpress.cs
文件 13474 2013-06-27 16:42 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Form1.Designer.cs
文件 1795 2013-06-27 16:42 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Form1.cs
文件 135724 2013-06-27 16:42 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Form1.resx
文件 662 2013-06-27 16:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Nipolan.cs
文件 596 2013-06-27 16:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Product.cs
文件 497 2013-06-27 16:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Program.cs
目录 0 2014-02-24 12:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Properties\
文件 1380 2012-06-28 09:43 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Properties\AssemblyInfo.cs
文件 2880 2012-06-28 09:43 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Properties\Resources.Designer.cs
文件 5612 2012-06-28 09:43 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Properties\Resources.resx
文件 1100 2012-06-28 09:43 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Properties\Settings.Designer.cs
文件 249 2012-06-28 09:43 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Properties\Settings.settings
文件 535 2013-06-27 16:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Quad.cs
文件 392 2013-06-27 16:40 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\Symbol.cs
目录 0 2014-02-24 12:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\bin\
目录 0 2014-02-24 12:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\bin\Debug\
文件 112128 2013-06-27 16:42 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\bin\Debug\布尔表达式.exe
文件 77312 2013-06-27 16:42 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\bin\Debug\布尔表达式.pdb
文件 11600 2013-06-27 16:59 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\bin\Debug\布尔表达式.vshost.exe
文件 490 2010-03-17 22:39 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\bin\Debug\布尔表达式.vshost.exe.manifest
目录 0 2014-02-24 12:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\obj\
目录 0 2014-02-24 12:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\obj\Debug\
文件 5796 2013-06-27 16:39 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
目录 0 2014-02-24 13:06 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\obj\Debug\TempPE\
目录 0 2014-02-24 12:38 《编译原理课程设计》-布尔表达式的语法分析及\布尔表达式\布尔表达式\obj\x86\
............此处省略15个文件信息
相关资源
- 编译原理实验工具及参考源码(lex&
- 类pascal语言编译器(编译原理实验)
- 编译原理课程设计:词法语法编译器
- 中科院 编译原理 习题及解答
- 编译原理四元式和逆波兰式
- 《编译原理》清华大学版中的pl0扩充
- PL/0功能扩充break功能
- 编译原理LR(0)语法分析
- 见过的最好 英语语法讲义
- 编译原理中间代码生成程序
- 编译原理:LR分析程序
- 编译原理实验:词法分析,语法分析
- 吉林大学编译原理课件
- 编译原理龙书答案
- 编译原理 第三章课后习题答案
- 易语言变量和数组的编译原理
- Kuka库卡机器人编程语法进阶
- 编译原理语法分析器、词法分析器
- 山东大学编译原理PL/0语言 compiler实验
- arcpy语法教程入门以及ArcGIS的脚本构建
- FOR循环语句的翻译程序设计简单优先
- NFA的确定化NFA->DFA完整可运行代码
- pl/0编译器 语法分析
- 哈工大威海编译原理实验报告和源代
- 哈工大威海-编译原理实验报告和源码
- Ultraedit环境下配置verilog语法高亮的字
- 编译原理课设c编译器
- 赋值语句翻译四元式
- 河北工业大学编译原理实验代码及实
- TINY+编译器 改编自原版TINY
评论
共有 条评论