资源简介
《编译原理课程设计》-布尔表达式的语法分析及语义分析程序设计
代码片段和文件信息
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个文件信息
相关资源
- 语法分析器(含完整源码)
- 编译原理语义分析编译原理语义分析
- 北京工业大学编译原理实验
- 华科计算机2015编译原理试卷及答案
- 编译原理语法分析中的算符优先编译
- 编译原理LL(1)分析法
- 编译原理实验报告及源码,LR1 活前缀
- 布尔表达式的语法分析及语义分析程
- 实验三 学习用递归下降算法和YACC工具
- 编译原理 算符优先文法 实验报告 代
- 编译原理__语义分析_实验报告
- 语义分析代码
- 编译原理大作业 源码
- 编译原理pl\\0词法分析程序
- 语法分析实验报告.docx
- 编译原理实验2-LL1分析法实现
- 编译原理实验词法分析器、中间代码
- 编译原理课程设计--编译器
- 编译课设-词法分析,语法分析.zip
- 简易编译器,实现词法分析,语法分
- tiny词法分析,语法分析,语义分析,
- 编译原理 算符优先分析程序
- 编译原理-非递归预测实验-C代码实现
- 编译原理实验
- 编译原理自顶向下语法分析源代码+实
- 编译原理布尔表达式计算器
- LR语法分析器
- 编译原理语法制导翻译器 课程设计
- 编译原理——语法分析器
- 一个简单的赋值语句语法分析可以运
评论
共有 条评论