搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
算式编译识别(语音版)(原创)
- 本程序结合识别技术.编译原理技术.智能发音 本品在识别基本字符基础上,可以识别算式,即给出你书写的算式是否正确,并计算出结果,由于硬件或操作系统的鼠标中断原因,记点不是很好,但我们通过补点基本上处理这个问题,由于字符数据库输入有限和鼠标作为书写工具,所以识别率不能达到100%,但只要你认真书写,慢慢规范书写基本上可达到100%,由于出于对程序的保护,所以不提供原代码,答辩时会透漏,并请您打开你的音响,会听到真人发声 -identification technology. Princip
ExpressCa_m
- 学编译原理过程中的一个成果,可以直接输入多项式进行计算,核心代码是从网上下的,修改了原来计算首字符为负号计算错误的BUG,借此抛砖引玉,^_^-school compiler theory of a process results can be directly imported into polynomial calculations, the core code from the Internet under the revised terms of the original negativ
procedure
- 程序一:用VC++实现图像检索技术。程序二:在 C 源程序中调用 MATLAB 引擎来计算三次多项式的根。程序三:编译原理词法分析器c++源程序。程序四:银行取款机Cash 系统源程序。程序五:ACCESS2000数据库文件密码的提取。-procedure : VC image retrieval technology. Two procedures : the C source Calling MATLAB engine to calculate cubic polynomial root.
imdi
- 这是一个高速多维插值算法。当我们建模以后,原始的算法可能极为复杂和低速,在现有的计算条件下要得到最终的结果甚至要让我们等白了头,而该模块可以让复杂低速的计算变得简单迅速,甚至瞬间得到结果。它的原理是通过原始模型算法计算出有限的栅格节点,构建出一个多维栅格,而后可以无限次的对多维输入值瞬间得出对应的输出值,而得到的结果跟通过原始算法得到的结果相差无几。 并且,该模块还提供了对输入、输出值的校准功能。 该模块限定的输入、输出值为8位或16位的整数,浮点的计算也可以先变换为整数后再
Byyl
- 此程序用于实现编译原理中算符优先文法中算符优先函数算法,用户输入不大于10的数字后,即可进行相应个数的算符优先函数计算。
str_lx(xiugai)
- 通过编译原理的知识做的一个小程序,实现的功能是完成字符串表达式的计算
附录I Little C解释程序源代码
- Little C解释程序源代码用C语言实现了一个C语言的子集的解释程序,之所以是子集,是由于考虑到本次毕业设计的时间上并不允许将整个C语言的解释程序完成,事实上,若要将整个C语言的解释程序完成,那将不是凭一己之力加上数月可以完成的。为此,结合所学的编译原理和实现技术以及计算理论,本文之实现了C语言自己的解释程序。-C source code using C language of a C language subset of the procedures explained that the r
自动机
- 实现自动机,用于计算理论和编译原理的学习,关于上下文无关文法和正则表达式-automatic machine used in the calculation of compiler theory and principles of learning, on the context-free grammar, and is a regular expression
First-fllow
- 编译原理里面 计算first和Fllow集合的算法,用C++实现,对该算法升入理解-Compiler Construction Principles calculating the first and inside Fllow collection algorithm, using C++ Achieved understanding of the algorithm to go
WindowsApplication1
- 基于编译原理的表达式计算器 使用算符优先算法实现了表达式计算器,能分析用户输入的表达式是否正确,支持括号运算、浮点运算、简单的四则运算、复杂的表达式运算、进制之间的相互转换等。操作简单,界面清晰。-Design of the expression calculator based on the compiler theory
calculator
- 本程序是算术表达式计算程序,通过输入表达式达到计算的目的(编译原理中的词法分析、算符优先分析,可代替目前普遍使用的计算器)。-This procedure is the arithmetic expression program, by entering the expression to achieve the purposes of the calculation (the compiler of the principle of lexical analysis, operator pri
lex_calculater
- Lex文法写的计算器,对学习编译原理的同学是不错的选择,看看它的强大功能吧-Lex wrote the calculator grammar, compiler theory of learning students is a good choice, the power of it to see if it
Calculator
- 是一个多功能计算器,可以进行表达式的计算,功能十分强大,表达式公式就用到了编译原理的一些原理,是一个很好的,用来学习的源码。-this is the calculator,the funtions is so strong,you can learn many things from this source.
Review-Questions-compiler-theory
- 编译原理复习题,编译原理的概念复习,以及计算题复习,及答案-Compiler theory review questions, review the concept of compiler theory, and calculate the review questions, and answers
main
- 编译原理的作业,计算算术表达式,四则运算-The job of the compiler theory to calculate the arithmetic expression, four operations
LL1_calc
- 用LL1文法产生的表格,做的预测分析法计算器!如:7+7=;计算可得14.0000(LL1 parse calc. have fun!)
compiler
- 根据编译器的基本原理,实现简单的加减乘除的计算(According to the basic principle of the compiler, the realization of a simple calculation of add, subtract, multiply and divide.)
principles_of_compiler_exp
- 编写一个LEX输入文件,使之生成可计算文本文件的字符、单词和行数且能报告这些数字的程序。单词为不带标点或空格的字母和/数字的序列。标点和空白格不计算为单词。(Write a LEX input file to generate programs that can calculate characters, words and rows of text files, and can report these numbers. Words are sequences of letters and n
编译原理DFA模拟程序
- 编译原理 简单的词法设计——DFA模拟程序 1,自己定义一个DFA或者一个右线性正规文法 2,利用合适数据结构存储自动机 3,利用有穷确定自动机M=(K,Σ,f, S,Z)行为模拟程序算法,来对于任意给定的串,若属于该语言时,该过程经有限次计算后就会停止并回答“是”,若不属于,要么能停止并回答“不是”