搜索资源列表
字符串表达式解析器
- 此程序实现的是一个运算器,是在一个程序的基础上进行改进的,计算器中需要的运算以及操作对象: IF,AND,OR,<,<=,>,>=,<>,=,== 数字0-9,(,),+,-,*,/, SIN,COS,TAN,POW,EXP,ABS,SQRT,INT,LN,LOG,MIN,MAX.-this program is a computing device that is in a process of improvement based on the
calc01.tar
- 用Lex和Yacc实现计算器的例程-with Lex and Yacc achieve the routines Calculator
calculatore
- 小型计算器 实现简单的四则运算.功能不是很强大-small calculators to achieve four simple operation. Function is not very strong
version002
- 一个小计算器的实现(编译原理),用Lex和bison
wj
- C++MFC图形界面实现,用文法写的可编程计算器.
kebianchengjisuanqi
- 编译原理上机编写的,自认为做得非常好,很有价值,可编程计算器,采用递归下降的算法制作而成的,考虑了几乎所有的问题,唯一的不足是没有实现那些高级的函数,只是带负数运算的简单的四则运算。
study_Lex_Yacc
- Lex 和Yacc 简明教程 本书将教会你如何使用lex 和yacc 构造一个编译器。 lex 和yacc 是两个用来生成词汇分析器和剖析器的工具。 导言部分描写了构建编译器所需的基本部分,以及lex 和yacc 之间的互动关系。后面两章更加详细的描写了lex 和 yacc。构建了一个经典的计算器程序。这个计算器支持常用 的算术符号和控制结构,例如实现了像ifelse和while 这样的控制结构。经过小小的修改,就把这个计算器转换成一个可以运行在基于栈的计算机上的编译器。
BankOfComputing.cpp
- 本程序是一个行计算器(即对表达式求值)。计算器能实现加、减、乘、除、取余(%)和乘方(^)运算;能实现三角函数(正弦函数sin和余弦函数cos),求10为底的对数log,求2为底的对数ln,求e的指数幂exp,其参数也可以是合法的表达式; 计算器并能对表达式的合法性进行测试,错误的能给出表达式错误的信息。 ] 输入文件格式:第一行是一个正整数N,表示有多少行表达式。接下来的N行每一行是 一个表达式。表达式使用由浮点数(只用小数点表示)和运算符表示。 输出格式:每个行输出一个表达
calculator
- 计算器,能实现计算器的基本的加减乘除等功能,方便简易,-Calculator, calculator to achieve the basic functions of addition, subtraction, etc., to facilitate easy
caluater
- 用MFC实现的一个计算器的应用程序,主要是整数的运算。-MFC achieved using a calculator application that is integer arithmetic.
Calculator
- 包含JAVACC学习笔记 JAVACC对小型计算器的代码说明 以及小型计算器实现的.jj文件 及生成的java class文件-particularized in the Chinese descr iption~
LRTrans1
- 该程序是在实验4程序基础上实现的一个手工编码实现的简单计算器,其词法分析器调用接口为lex(),语法分析器调用接口为SLR1(),语义动作调用接口为run()。-The program is based on the experimental procedure 4, a hand-coding a simple calculator, the lexical analyzer is called interface lex (), parser call interface for the S
Calculatornew
- 用c语言编程的简易计算器,实现了基本的运算,以下是各个模块的程序-C language programming with a simple calculator to realize the basic operations, the following are the procedures for each module
Boost.Spirit_Calculator
- 使用Boost.Spirit库实现60行代一个计算器,体现了Boost.Spirit库的强大解析功能!-To use Boost.Spirit libraries to achieve the 60 lines on behalf of a calculator, reflects the powerful analytical capabilities of the library Boost.Spirit!