搜索资源列表
编译原理及实践
目 录
译者序
前言
第1章 概论 1
1.1 为什么要用编译器 2
1.2 与编译器相关的程序 3
1.3 翻译步骤 5
1.4 
BoolCheck
- 一个计算逻辑表达式的程序,是结构化计算机组成课实习的作业-a logical expression calculation procedures, the structure is composed of computer training classes operations
重言式
- 用二叉树实现逻辑表达式的基本运算,包括逻辑与,或,非,还可以判别表达式是重言式,还是矛盾式.-binary tree using logical expressions of basic operations, including logic and, or, not, we can judge expression is tautology, or contradiction.
重言式判别问题
- 逻辑表达式从终端输入,长度不超过一行。逻辑运算符包括“|”、“&”和“~”,分别表示或、与和非,运算优先程度递增,但可有括号改变,即括号内的运算优先。逻辑变元为大写字母。表达式中任何地方都可以含有多个空格符。 若是重言式或矛盾式,可以只显示“True Forever”或“False Forever”,否则显示“Satisfactible”以及变量名序列,与用户交互。若用户对表达式变元取定一组值,程序就求出并显示逻辑表达式的值。-lo
重言式判别实验报告
- 一个逻辑表达式如果对于其变元的任一种取值都为真,则称为重言式;反之,如果对于其变元的任一种取值都为假,则称为矛盾式;然而,更多的情况下,既非重言式,也非矛盾式。试写一程序,通过真值表判断一个逻辑表达式属于那一类。-If a logical expression for the changes in the yuan's value for a true, as tautology; Conversely, if the chan
ljbds_dg
- 一个本人修改的实现逻辑表达式的分析的编译程序,采用递归下降分析法,生成三地址代码,是学习编译原理的好帮手.-a revised Logical Expressions of the compiler, using recursive drop analysis, Generation 3 addresses code, compiler theory is the study of good helper.
lishanshuxue
- 1.这个计算器可用在离散数学的数理逻辑中,纯属工具,随意传播,由java语言实现,解压即可运行,需要按照java环境。可以去这里下载运行环境:http://www.skycn.com/soft/3116.html 2.这个计算器可以计算逻辑表达式的值、对应的真值表、主析取范式、主合取范式。 3.输入表达式时可以在表达式栏中输入,也可用相应的按钮输入,变元只能是PQRST。由于等价连接词无法识别,所以用等号代替,这也是一个无奈的选择。 4
E51_0230
- 一:需求分析 1.本程序需掌握树和二叉树的概念及工作原理,运用其原理及概念完成实验.。 2.问题描述: 一个逻辑表达式如果对于其变元的任一种取值都为真,则称为重言式;反之,如果对于其变元的任一种取值都为假,则称为矛盾式;然而,更多的情况下,既非重言式,也非矛盾式。试写一程序,通过真值表判断一个逻辑表达式属于那一类。 3.基本要求: (1)逻辑表达式从终端输入,长度不超过一行。逻辑运算符包括“|”,“&”和“~”,
TheLogicalExpressionOfTheProblem
- 数据结构课程设计的题目,目的是输入一个逻辑表达式,给它的所有变量赋不同值以后,输出最后逻辑表达式的真值。(要求:用栈及二叉树两种存储结构实现)
chongyanshi
- 离散数学重言式判别以及逻辑表达式求值原代码-Discrete Mathematics tautology discriminant and logic expressions evaluates the original code
BoolCheck
- 一个计算逻辑表达式的程序,是结构化计算机组成课实习的作业-a logical expression calculation procedures, the structure is composed of computer training classes operations
重言式
- 用二叉树实现逻辑表达式的基本运算,包括逻辑与,或,非,还可以判别表达式是重言式,还是矛盾式.-binary tree using logical expressions of basic operations, including logic and, or, not, we can judge expression is tautology, or contradiction.
重言式判别问题
- 逻辑表达式从终端输入,长度不超过一行。逻辑运算符包括“|”、“&”和“~”,分别表示或、与和非,运算优先程度递增,但可有括号改变,即括号内的运算优先。逻辑变元为大写字母。表达式中任何地方都可以含有多个空格符。 若是重言式或矛盾式,可以只显示“True Forever”或“False Forever”,否则显示“Satisfactible”以及变量名序列,与用户交互。若用户对表达式变元取定一组值,程序就求出并显示逻辑表达式的值。-lo
重言式判别实验报告
- 一个逻辑表达式如果对于其变元的任一种取值都为真,则称为重言式;反之,如果对于其变元的任一种取值都为假,则称为矛盾式;然而,更多的情况下,既非重言式,也非矛盾式。试写一程序,通过真值表判断一个逻辑表达式属于那一类。-If a logical expression for the changes in the yuan's value for a true, as tautology; Conversely, if the chan
ljbds_dg
- 一个本人修改的实现逻辑表达式的分析的编译程序,采用递归下降分析法,生成三地址代码,是学习编译原理的好帮手.-a revised Logical Expressions of the compiler, using recursive drop analysis, Generation 3 addresses code, compiler theory is the study of good helper.
lishanshuxue
- 1.这个计算器可用在离散数学的数理逻辑中,纯属工具,随意传播,由java语言实现,解压即可运行,需要按照java环境。可以去这里下载运行环境:http://www.skycn.com/soft/3116.html 2.这个计算器可以计算逻辑表达式的值、对应的真值表、主析取范式、主合取范式。 3.输入表达式时可以在表达式栏中输入,也可用相应的按钮输入,变元只能是PQRST。由于等价连接词无法识别,所以用等号代替,这也是一个无奈的选择。 4
TheLogicalExpressionOfTheProblem
- 数据结构课程设计的题目,目的是输入一个逻辑表达式,给它的所有变量赋不同值以后,输出最后逻辑表达式的真值。(要求:用栈及二叉树两种存储结构实现)
calc
- 多功能计算器,比window操作系统自带的计算器强大,功能介绍: 1.字符串数学表达式计算:3+9*8=75 2.多括号嵌套匹配计算:(3+9)*8=96 3.标准数学函数计算:sin(3)*mod(12,17)=1.69 4.逻辑表达式计算:2*2=4 and 27=3*9 = true 5.时间语句计算:"时间:"+string(today()) 6.IF语句计算:if(2<4,1,0)=1-Mult
Formula
- 判断一个逻辑表达式是不是公式,如果是,输出所有的子公式-Determine whether a logical expression is not a formula, if it is, the output of all sub-formulas
2
- 逻辑表达式从终端输入,长度不超过一行。逻辑运算符包括“|”、“&”和“~”,分别表示或、与和非,运算优先程度递增,但可有括号改变,即括号内的运算优先-Logical expression from the terminal input, the length of not more than his party. Logical Operators including | ,