用Yacc 实现计算器功能 说明文件
目录
1. parser generator2 的环境设置 1
2. vc++环境的设置(目录设置) 2
3. 建立YACC文件,实现计算器功能 4
4. VC++ 的项目设置 7
5. 用vc++编译Parser Generator 生成的c文件 10
首先说一下windows 环境下parser generator 和vc++ 的各项配置。首先需要安装Lex 和Yacc 的编译环
境parser generator 软件,见附件包中,本实验使用的是parser generator2 ,解压缩,安装。
1. parser generator2 的环境设置
安装好parser generator2 ,打开集成开发环境,点项目Project菜单,在下拉菜单中选LibBuilder ,弹出
LibBuilder对话框选择属性按钮,弹出compiler properties 对话框:
1
1) Name 选择Visual C++ (32-bit);
2) Directory :msvc32
3) options: 依次为
Compiler Version (vc++版本)——Value (默认值:Versoin 6 );
Unicode (是否支持unicode 码):默认值True
Treat wchat_t as Built-in Type (是否把w_char_t 作为内建类型),默认值False
下边是VC 的各种目录(根