文件名称:Bison-Flex-Calculator:使用Bison&Flex的科学计算器,并在C语言中实现了其他功能
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-13 16:18:23
calculator bison flex bison-flex-calculator Yacc
Bison-Flex计算器 CS任务-使用Bison&Flex的科学计算器,并在C中实现了附加功能 功能性 遵循BODMAS规则的基本算术,例如4 *(3 + 2)= 20 标准功能(模,ceil,abs,floor) 对数函数(log2,log10) 触发功能(cos,sin,tan) 双曲函数(cosh,sinh,tanh) 转换(货币,温度,距离) 变量存储(创建和使用自己的变量。请参见示例) 可以读取输入的命令行或文件 例子 要求 野牛(需要在Windows上添加到PATH) Flex(需要在Windows上添加到PATH) gcc编译器 编译并执行 野牛 伸缩lex.l gcc gram.tab.c lex.yy.c -lm -o科学计算 科学计算
【文件预览】:
Bison-Flex-Calculator-master
----sample_input.txt(72B)
----gram.y(6KB)
----mem.h(960B)
----func.h(1KB)
----README.md(879B)
----lex.l(2KB)