您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 编译原理第5次上机 属性计算

  2. 编译技术第5次上机内容 目的:充分理解语义分析的方法及相关语义计算的执行时机。 要求: 1.以S属性的语法制导定义为基础,将下表的语义规则嵌套在语法分析的过程中,即实现语法制导的翻译过程。 产 生 式 语 义 规 则 L E n print (E.val) E E1 + T E.val := E1 .val + T.val E T E.val := T.val T T1 * F T.val := T1.val * F.val T F T.val := F.val F (E) F.val :=
  3. 所属分类:C++

    • 发布日期:2013-05-29
    • 文件大小:5120
    • 提供者:love_health
  1. Compiler_mean3.rar

  2. input.txt是输入的测试文件。 produce.txt是输入的LR1产生式,能力不大,能if,while,赋值,加,乘,不能处理任何嵌套,没有数组,(这个你可以自己加文法进去进行处理) Grammar.txt是某个博客上的文法,看着很靠谱,但是我没有再做测试的心思了。。。 这个程序没啥bug,但是文法如果有左递归,那肯定是会出现stack overflow的(书上算法就是这么设计的) 另外LR文法不能有二义性,你得在文法里面把算术优先级给解决了。 另外如果加入嵌套,那必然复杂度指数上升,
  3. 所属分类:Java

    • 发布日期:2019-05-08
    • 文件大小:77824
    • 提供者:qinglingls
  1. Compiler_mean3tmp.rar

  2. nput.txt是输入的测试文件。 produce.txt是输入的LR1产生式,能力不大,能if,while,赋值,加,乘,不能处理任何嵌套,没有数组,(这个你可以自己加文法进去进行处理) Grammar.txt是某个博客上的文法,看着很靠谱,但是我没有再做测试的心思了。。。 这个程序没啥bug,但是文法如果有左递归,那肯定是会出现stack overflow的(书上算法就是这么设计的) 另外LR文法不能有二义性,你得在文法里面把算术优先级给解决了。 另外如果加入嵌套,那必然复杂度指数上升,得
  3. 所属分类:Java

    • 发布日期:2019-05-16
    • 文件大小:1048576
    • 提供者:qinglingls
  1. 编译原理实验lr0.rar

  2. 实验内容:1、任意输入一个文法,判断该文法是否为LR(0)文法。若是,转入第2步;若不是,继续输入一个文法,直到输入一个LR(0)文法。 2、输入一个文法符号串,并判断它是否为文法的一个句子。
  3. 所属分类:C/C++

    • 发布日期:2019-07-09
    • 文件大小:273408
    • 提供者:qq_36791003
  1. 使用LR(0)分析方法设计一个计算器.rar

  2. 编译原理的课程设计,使用LR(0)分析方法设计一个计算器 1. 计算器必须能够完成加、减、乘、除、幂、括号()等运算符号; 2. 将算术运算表达式写成LR(0)文法; 3. 给定任意符号串,判断其是否为正确的表达式,若是给出计算结果; 4. 进行语法分析必须采用LR(0)分析方法
  3. 所属分类:C/C++

    • 发布日期:2020-04-27
    • 文件大小:1048576
    • 提供者:xxhdtc
  1. 编译原理LR(1)文法.rar

  2. python编写的带图形界面LR(1)文法,直接运行.py文件即可,含测试用例......
  3. 所属分类:其它

    • 发布日期:2020-01-05
    • 文件大小:20480
    • 提供者:Giant98