文件名称:lexyacc-calculator:使用 lex 和 yacc 的科学计算器
文件大小:46KB
文件格式:ZIP
更新时间:2024-06-24 14:47:58
C
lexyacc-计算器 这个解释器包括 2 个文件来运行一个 flex 文件和一个 yacc 文件。 打开终端并转到这些文件所在的文件夹 编写命令 lex bc.l 来编译 lex 文件 然后写yacc term1.y编译yacc文件,这会生成y.tab.c 然后用c编译器编译y.tab.c生成a.out,写命令cc y.tab.c -ly -ll -lm 使用 ./a.out 命令运行 a.out 文件 您的计算器已准备就绪 您可以使用手册中给出的不同功能/运算符 如果你写的不是手册中指定的函数,它会给出语法错误 为了退出计算器,请键入 ctrl+C 。 使用 lex 和 yacc 函数和说明的科学计算器:- log() :- 用于计算对数值的对数函数 pi :- 写 pi 将给出 pi 的值 sin() :- 用于计算 sin 值的 Sin 函数 cos() :- 用于计算
【文件预览】:
lexyacc-calculator-master
----term1.y(3KB)
----lex.yy.c(41KB)
----a.out(26KB)
----bc.l(970B)
----LICENSE(18KB)
----README.md(4KB)
----y.tab.c(54KB)