
flex-bison_calc: 一个用flex和bison实现的简易计算器
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Flex-Bison_Calc是一款基于lex和yacc(即flex和bison)工具编写的简单桌面计算器程序。它能解析复杂的数学表达式,支持基本算术运算及优先级处理。这款开源项目为学习词法分析与语法解析提供了一个很好的实践平台。
flex-bison_calc 烟雾计算器警报!! Calc是一个小的字符串解析计算器库,我使用flex和bison编写。它可以充当可执行文件或库函数,并根据您的需求进行调整以返回计算出的结果。输出是通过stdout完成的。
作为可执行文件使用的示例:
```
// 只接受字符串参数,目前不支持文本段落件。
./calc 1+2
// 单个参数
./calc 1+2
// 多个参数
./calc 1+2 2+3
```
输出结果为:
```
3.00
5.00
```
作为库函数使用的示例:
```c
// 简单地声明这个函数即可。
extern int calc(char str[]);
int main(int argc, char *argv[])
{
}
```
全部评论 (0)
还没有任何评论哟~


