虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

词法<b>语法</b>

  • 一:需求分析 1. 问题描述 魔王总是使用自己的一种非常精练而抽象的语言讲话,没人能听懂,但他的语言是可逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: -

    一:需求分析 1. 问题描述 魔王总是使用自己的一种非常精练而抽象的语言讲话,没人能听懂,但他的语言是可逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的: ----------------------------------------------------------- (1) a---> (B1)(B2)....(Bm) (2)[(op1)(p2)...(pn)]---->[o(pn)][o(p(n-1))].....[o(p1)o] ----------------------------------------------------------- 在这两种形式中,从左到右均表示解释.试写一个魔王语言的解释系统,把 他的话解释成人能听得懂的话. 2. 基本要求: 用下述两条具体规则和上述规则形式(2)实现.设大写字母表示魔王语言的词汇 小写字母表示人的语言的词汇 希腊字母表示可以用大写字母或小写字母代换的变量.魔王语言可含人的词汇. (1) B --> tAdA (2) A --> sae 3. 测试数据: B(ehnxgz)B 解释成 tsaedsaeezegexenehetsaedsae若将小写字母与汉字建立下表所示的对应关系,则魔王说的话是:"天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一只鹅地上一只鹅". | t | d | s | a | e | z | g | x | n | h | | 天 | 地 | 上 | 一只| 鹅 | 追 | 赶 | 下 | 蛋 | 恨 |

    标签: 语言 抽象

    上传时间: 2014-12-02

    上传用户:jkhjkh1982

  • 这是学了编译原理后在老师的帮助下

    这是学了编译原理后在老师的帮助下,编的一个集词法,语法,语义于一体的分析其源码!可直接在VC6.0环境下运行。价值很高啊!

    标签: 编译原理

    上传时间: 2014-01-09

    上传用户:ztj182002

  • 编译原理

    编译原理,一个词法、语法分析器,实在VC6.0环境下编译的。 能够完成一个PL0语言编写的简单程序的刺法分析和语法分析。 本来还有语义分析的,可是不知道存到哪里了,找不到了。

    标签: 编译原理

    上传时间: 2014-01-27

    上传用户:manking0408

  • We have a group of N items (represented by integers from 1 to N), and we know that there is some tot

    We have a group of N items (represented by integers from 1 to N), and we know that there is some total order defined for these items. You may assume that no two elements will be equal (for all a, b: a<b or b<a). However, it is expensive to compare two items. Your task is to make a number of comparisons, and then output the sorted order. The cost of determining if a < b is given by the bth integer of element a of costs (space delimited), which is the same as the ath integer of element b. Naturally, you will be judged on the total cost of the comparisons you make before outputting the sorted order. If your order is incorrect, you will receive a 0. Otherwise, your score will be opt/cost, where opt is the best cost anyone has achieved and cost is the total cost of the comparisons you make (so your score for a test case will be between 0 and 1). Your score for the problem will simply be the sum of your scores for the individual test cases.

    标签: represented integers group items

    上传时间: 2016-01-17

    上传用户:jeffery

  • 简单的C语言编译器

    简单的C语言编译器,含词法和语法文件,需要flex,bison和C++软件

    标签: C语言 编译器

    上传时间: 2014-03-05

    上传用户:lepoke

  • 简单绘图语言

    简单绘图语言,经过词法,语法,语义分析,感觉还可以

    标签: 绘图 语言

    上传时间: 2016-07-04

    上传用户:xhz1993

  • 编译表达式计算

    编译表达式计算,输入个表达式就可以计算出它的正确值。属于编译的词法和语法分析

    标签: 编译 表达式 计算

    上传时间: 2013-12-19

    上传用户:chenjjer

  • LR法FOR语句的循环

    LR法FOR语句的循环,实现了词法和语法分析,还有待改进

    标签: FOR 循环

    上传时间: 2016-08-05

    上传用户:lhc9102

  • 笨程序实现了编译原理中的编译程序

    笨程序实现了编译原理中的编译程序,完成了相应的词法、语法、语义分析。

    标签: 程序 编译原理 编译

    上传时间: 2013-12-13

    上传用户:lifangyuan12

  • 本程序是用c#写的一个编译器

    本程序是用c#写的一个编译器,实现了词法,语法,语义分析和中间代码生成,输出结果功能

    标签: 程序 编译器

    上传时间: 2014-01-06

    上传用户:fhzm5658