没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
A simple command line calculator that uses a recursive descent parser, written in C. Made as an exercise in tokenizing and parsing... ## Supported features Below is the BNF of the parser. The functions are named and behave the same as those found in C64 BASIC. expression = ["+"|"-"] term {("+"|"-"|"OR") term} . term = factor {( "*" | "/" | "AND" ) factor} . factor = func "(" expression ")" | number | "(" expression ")" . func = ABS | AND | ATN | COS | EXP | INT | LOG | NOT | OR | RND | SGN | SIN | SQR | TAN
资源推荐
资源详情
资源评论
收起资源包目录
expression-master.zip (11个子文件)
expression-master
t
Makefile 755B
main.c 2KB
src
tokenizer.c 3KB
parser.c 5KB
main.c 1KB
expression.png 135KB
README.md 1KB
Makefile 1KB
.gitignore 168B
include
tokenizer.h 512B
parser.h 241B
共 11 条
- 1
资源评论
- qq_278016652018-06-19可以借鉴大概算法逸嘉鱼2019-12-11对,就是给大家提供大概的算法和代码框架的。具体的实现还是要自己实现
- sddxzzfhh2017-08-30可以参考,不是很全!
- 刹那2016-03-21是用c写的,运行环境好像是linux?(看文件夹中的截图判断的)程序无任何注释,小白表示看不懂。然后又不能直接放在vs里运行……略郁闷 总体看着很高大上逸嘉鱼2016-03-22OC是都可以调试的,自己建个工程试试吧。。。
逸嘉鱼
- 粉丝: 6
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功