1. 首页
  2. 课程学习
  3. Java
  4. 编译原理中缀转后缀表达式(递归下降及出错提示)

编译原理中缀转后缀表达式(递归下降及出错提示)

上传者: 2018-12-15 07:23:59上传 RAR文件 19.61KB 热度 63次
一个编译原理中缀转后缀表达式(递归下降翻译成AST,后序遍历得到后缀)的 Java 程序,读取文件中的中缀表达式(每个表达式以分号结束,文件中可以有多个表达式)并转换为等价的后缀表达式后输出到屏幕上, 表达式中的运算量可以是任意整数或者小数,支持加、减、乘、除、取负运算以 及小括号,若用户输入的表达式有误,则提示用户错误的位置。譬如两个运算量之间缺少运 算符、或运算符缺少左(或右)运算量等。 为以上的 Java 程序提供一个随机测试数据发生器(用 Java 语言来写),读取若干随机的正确表达式和不正确表达式。
下载地址
用户评论