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

搜索资源列表

  1. 编译原理实验报告分析PL0词法分析程序

  2. 学习PL0程序的词法分析程序GetSym的实现过程 结合具体的程序了解词法分析过程  独立完程序的分析过程  自己跟踪程序的执行过程  记录程序的执行过程  记录程序的运行结果
  3. 所属分类:专业指导

    • 发布日期:2009-06-09
    • 文件大小:103424
    • 提供者:goodmanfreesky
  1. PL0(pascal语言)分析过程1

  2.   词法分析子程序名为getsym,功能是从源程序中读出一个单词符号(token),把它的信息放入全局变量sym、id和num中,语法分析器需要单词时,直接从这三个变量中获得。
  3. 所属分类:专业指导

    • 发布日期:2009-07-07
    • 文件大小:167936
    • 提供者:shenxiong123
  1. 山东大学软件学院编译原理实践教程

  2. PL/0的语言的词法分析器将要完成以下工作: (1) 跳过分隔符(如空格,回车,制表符); (2) 识别诸如begin,end,if,while等保留字; (3) 识别非保留字的一般标识符,此标识符值(字符序列)赋给全局量id,而全局量sym赋值为SYM_IDENTIFIER。 (4) 识别数字序列,当前值赋给全局量NUM,sym则置为SYM_NUMBER; (5) 识别:=,=之类的特殊符号,全局量sym则分别被赋值为SYM_BECOMES,SYM_LEQ,SYM_GEQ等。 相关过程(函数
  3. 所属分类:专业指导

    • 发布日期:2010-11-06
    • 文件大小:263168
    • 提供者:asd1234564302
  1. 为PL/0语言建立一个词法分程序GETSYM(函数)

  2. 把关键字、算符、界符称为语言固有的单词,标识符、常量称为用户自定义的单词。为此设置三个全程量:SYM,ID,NUM 。 SYM:存放每个单词的类别,为内部编码的表示形式。 ID:存放用户所定义的标识符的值,即标识符字符串的机内表示。 NUM:存放用户定义的数。
  3. 所属分类:专业指导

    • 发布日期:2010-11-21
    • 文件大小:9216
    • 提供者:vivivan
  1. pl0词法分析程序词法分析程序的任务

  2. pi1. 词法分析程序的任务 词法分析程序扫描源程序,也称之为扫描程序,提供一个个符号给语法分析程序,语法分析程序以此为基础进行语法分析。 词法分析程序设计为一个子程序,由语法分析程序调用。PL/0编译程序中,执行词法分析任务的子程序是getsym,具体完成以下任务: (1)跳过空格字符。 (2)识别像begin、end、if、while、const、var等这样的保留字,并将相应的符号赋给变量sym,再由语法分析程序处理。 (3)非保留字的字母数字串,被识别为标识符处理。变量sym有符号id
  3. 所属分类:专业指导

    • 发布日期:2010-12-22
    • 文件大小:962560
    • 提供者:liuyifeifiesta
  1. 词法分析与语法分析的实验报告

  2. 通过对PL/0词法分析程序(GETSYM)的分析,认真研读描述PL/0语法规则的语法图或EBNF,并在此基础上按照PL/0的语法,编制一个词法分析程序。此程序应具有如下功能: (a)输入为字符串(待进行词法分析的源程序),输出为单词串,即由(单词,类别)所组成的二元组序列。 (b)有一定检查错误的能力,例如能发现2A这类不能作为单词的字符串。
  3. 所属分类:专业指导

    • 发布日期:2011-01-13
    • 文件大小:231424
    • 提供者:chenxiang1102
  1. 为PL/0语言建立一个词法分程序GETSYM(函数)

  2. 一.为PL/0语言建立一个词法分程序GETSYM(函数) string SYM[255],ID[255],NUM[255]; int _i=0,_j=0,_k=0;
  3. 所属分类:C++

    • 发布日期:2012-03-11
    • 文件大小:613376
    • 提供者:qiuhaojie5
  1. 山东大学编译原理实习题

  2. 山东大学编译原理实习题 一. PL/0语言建立一个词法分程序GETSYM(函数) 二. PL/0语言建立一个语法分析程序BLOCK(函数)
  3. 所属分类:专业指导

    • 发布日期:2012-11-23
    • 文件大小:52224
    • 提供者:luvluck
  1. 编译原理课程设计 词法分析器 java版

  2. 编译原理课程设计 词法分析器 java版 题目要求:把关键字、算符、界符称为语言固有的单词,标识符、常量称为用户自定义的单词。为此设置三个全程量:SYM,ID,NUM 。 SYM:存放每个单词的类别,为内部编码的表示形式。 ID:存放用户所定义的标识符的值,即标识符字符串的机内表示。 NUM:存放用户定义的数。 GETSYM要完成的任务: 1. 滤掉单词间的空格。 2. 识别关键字,用查关键字表的方法识别。当单词是关键字时,将对应的类别放在SYM中。如IF的类别为IFSYM,THEN的类别为T
  3. 所属分类:Java

    • 发布日期:2012-11-24
    • 文件大小:110592
    • 提供者:guoli1991
  1. 为PL/0语言建立一个词法分程序GETSYM(函数)-编译原理

  2. 把关键字、算符、界符称为语言固有的单词,标识符、常量称为用户自定义的单词。为此设置三个全程量:SYM,ID,NUM 。 SYM:存放每个单词的类别,为内部编码的表示形式。 ID:存放用户所定义的标识符的值,即标识符字符串的机内表示。 NUM:存放用户定义的数。 GETSYM要完成的任务: 1. 滤掉单词间的空格。 2. 识别关键字,用查关键字表的方法识别。当单词是关键字时,将对应的类别放在SYM中。如IF的类别为IFSYM,THEN的类别为THENSYM。 3. 识别标识符,标识符的类别为ID
  3. 所属分类:C/C++

    • 发布日期:2013-04-22
    • 文件大小:4096
    • 提供者:sdudick
  1. PL/0语言建立一个词法分程序GETSYM(函数)

  2. 山大编译原理实验 我没大看懂 见谅啊
  3. 所属分类:C/C++

    • 发布日期:2013-10-15
    • 文件大小:4096
    • 提供者:u010262484
  1. 为PL/0语言建立一个词法分程序GETSYM

  2. 为PL/0语言建立一个词法分程序GETSYM(函数) 关键字、算符、界符称为语言固有的单词,标识符、常量称为用户自定义的单词。为此设置三个全程量:SYM,ID,NUM 。
  3. 所属分类:专业指导

    • 发布日期:2008-10-23
    • 文件大小:613376
    • 提供者:oojeoo
  1. C-minus 词法分析程序设计

  2. 通过对PL/0词法分析程序(GETSYM)的分析,编制出一个词法分析程序。此程序应具有如下功能: (1)输入为字符串(待进行词法分析的源程序),输出为由(单词自身值、单词类别值)组成的二元组。 (2)有一定检查错误的能力。
  3. 所属分类:专业指导

    • 发布日期:2008-10-25
    • 文件大小:131072
    • 提供者:zriwy
  1. 山东大学编译原理实验PL0

  2. 山东大学编译原理实验,Java版,PL0,完全是自己写的然后给大家福利,具体实现了: 一. PL/0语言建立一个词法分程序GETSYM(函数) 二. PL/0语言建立一个语法分析程序BLOCK(函数) 三. 建立一个解释执行目标程序的函数
  3. 所属分类:专业指导

    • 发布日期:2014-12-20
    • 文件大小:130048
    • 提供者:michael_victor
  1. 山东大学编译原理pl0实验.rar

  2. 为PL/0语言建立一个词法分程序GETSYM(函数) 为PL/0语言建立一个语法分析程序BLOCK(函数) 建立一个解释执行目标程序的函数
  3. 所属分类:C/C++

    • 发布日期:2015-06-30
    • 文件大小:66560
    • 提供者:u013385650
  1. 词法分析的Java代码和一个Word简单描述

  2. 使用getProgram()方法从键盘获得程序串,从头至尾遍历程序串,并使用getSym() 方法识别每个符号,并把符号通过addWordtoList()将符号添加进符号表SymList中,最后将符号表输出。 后来添加的消除注释功能,主要使用了indexof()方法
  3. 所属分类:Java

    • 发布日期:2017-11-23
    • 文件大小:175104
    • 提供者:my__shy
  1. 山东大学编译原理实验

  2. 山东大学编译原理实验 一. PL/0语言建立一个词法分程序GETSYM(函数) 二. PL/0语言建立一个语法分析程序BLOCK(函数) 三. 建立一个解释执行目标程序的函数
  3. 所属分类:Java

    • 发布日期:2017-12-11
    • 文件大小:27648
    • 提供者:kswkly
  1. 编译原理词法分析程序

  2. 词法分析 编译原理 getsym 有不懂的可以发邮件到717010686@qq.com查询
  3. 所属分类:专业指导

    • 发布日期:2008-12-11
    • 文件大小:214016
    • 提供者:frdico
  1. 编译原理试验 语法分析器

  2. java编写 适合大学编译原理课程的试验 编译原理试验(尤其适合山东大学) Pl/0语言文法的BNF表示 PL/0语言建立一个词法分程序GETSYM PL/0语言建立一个语法分析程序BLOCK(函数)
  3. 所属分类:Java

    • 发布日期:2009-03-04
    • 文件大小:27648
    • 提供者:u010719309
  1. 山东大学编译原理PL/0语言 compiler实验

  2. PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。 一.PL/0语言建立一个词法分程序GETSYM(函数) 二.PL/0语言建立一个语法分析程序BLOCK(函数) 三.建立一个解释执行目标程序的函数 内含所有源码和最终实验报告
  3. 所属分类:Java

    • 发布日期:2018-07-13
    • 文件大小:122880
    • 提供者:chongtian123
« 12 »