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

搜索资源列表

  1. 编译原理课程设计条件语句的语法分析及语义分析程序设计

  2. 条件语句的语法分析及语义分析程序设计 通过设计、编制、调试一个语法及语义分析程序,加深对语法及语义分析原理的理解。
  3. 所属分类:专业指导

    • 发布日期:2009-05-30
    • 文件大小:6144
    • 提供者:adam0422
  1. 编译原理词法语法分析

  2. 分别做了词法分析和语法分析1.词法分析程序的主要任务如下: ① 组织源程序的输入,识别出源程序中的各个基本语法单位(也称为单词或语法符号),按规则转换成二元式的形式; ② 删除无用的空白字符、回车符、及其它非实质性符号; ③ 删除注解行; ④ 为后面的语法和语义分析提供二元式链表;
  3. 所属分类:专业指导

    • 发布日期:2009-10-08
    • 文件大小:271360
    • 提供者:hapday
  1. 算术表达式的语法分析及语义分析程序设计

  2. 毕业论文引言 随着计算机技术的发展与普及,计算机已经成为各行业最基本的工具之一,迅速进入千家万户。因此,掌握计算机应用的基本技能成为新世纪人才不可缺少的基本素质之一。为使计算机能正常工作, 除了构成计算机各个组成部分的物理设备外, 一般说来, 还必须要有指挥计算机“做什么”和“如何做”的“程序”。程序及其有关文档构成计算机软件, 其中用以书写计算机软件的语言称为计算机程序设计语言。 1 计算机程序设计语言简介 计算机程序设计语言是计算机可以识别的语言,用于描述解决问题的方法,供计算机阅读和执行
  3. 所属分类:其它

    • 发布日期:2010-04-11
    • 文件大小:629760
    • 提供者:lhp0612121
  1. 布尔表达式的语法分析及语义分析程序设计

  2. 能读取词法分析结果进行语法分析,在语法分析的同时进行语义分析,生成中间代码;采用LR分析法的实现
  3. 所属分类:专业指导

    • 发布日期:2010-05-06
    • 文件大小:34816
    • 提供者:graduatejob123
  1. 循环语句的语法分析及语义分析

  2. 基于递归下降分析法的循环语句WHILE E DO S1的语法及语义分析程序,其中E为布尔表达式,S1为赋值语句。输出的中间代码选用逆波兰式。
  3. 所属分类:其它

    • 发布日期:2010-05-06
    • 文件大小:40960
    • 提供者:graduatejob123
  1. 二---十进制的语法分析及语义分析程序设计(LR)

  2. 二---十进制的语法分析及语义分析程序设计,基于LR文法方法,编译原理课程设计
  3. 所属分类:专业指导

    • 发布日期:2010-06-23
    • 文件大小:3072
    • 提供者:kingwu008
  1. 循环语句的语法分析及语义分析程序设计(递归下降法)

  2. 1.目的 通过设计、编制、调试一个语法及语义分析程序,加深对语法及语义分析原理的理解。 2.设计内容及要求 WHILE〈布尔表达式〉DO〈赋值语句〉 其中 (1)学号29至32的同学按顺序分别选择递归下降法、LL(1)、算符优先分析法(或简单优先法)、LR法完成以上任务,中间代码选用四元式。 (2)如1题写出符合分析方法要求的文法,给出分析方法的思想,完成分析程序设计。 (3)编制好分析程序后,设计若干用例,上机测试并通过所设计的分析程序。
  3. 所属分类:专业指导

    • 发布日期:2010-06-27
    • 文件大小:92160
    • 提供者:adia0512
  1. 编译原理课程设计布尔表达式的语法分析及语义分析

  2. 布尔表达式的语法分析及语义分析,布尔表达式,编译原理课设,语法分析,语义分析
  3. 所属分类:专业指导

    • 发布日期:2010-07-04
    • 文件大小:112640
    • 提供者:fanggangd42
  1. 循环语句的语法分析及语义分析程序设计

  2. 循环语句的语法分析及语义分析程序设计的课程设计
  3. 所属分类:专业指导

  1. 编译原理实验报告(编译原理 词法分析 递归向下分析 LL(1)分析 逆波兰式)

  2. 一个编译程序就是一个语言翻译程序,它把一种语言书写的程序翻译成另一中语言的等价程序。编译的过程包括词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成,在编译过程中伴有表格处理和出错处理。该实验报告中含有编译原理,词法分析,递归向下分析,LL(1)分析,逆波兰式这四个程序的代码及相应的运行结果
  3. 所属分类:专业指导

    • 发布日期:2010-12-29
    • 文件大小:330752
    • 提供者:lijian2113
  1. 实验三 语义分析

  2. 实验三 语义分析 1. 实验目的:掌握算符优先文法及语义分析过程 2. 实验内容:使用算符优先文法及语义分析方法实现以下文法对输入符号串的判别及运算 S->#L#(对文法进行拓广) L®E E®E+T E®T T®T*F T®F F®(E) F®digit 3. 实验要求: a) 算符优先级表可以手工计算,在程序中直接给出; b) 可以不做词法分析(假定已经完成); c) 算式中的digit为0,1,2,。。。,9; d) 如果符号串不符合语法要给出提示,指出哪里出错; e) 在屏幕上输
  3. 所属分类:C/C++

    • 发布日期:2011-06-02
    • 文件大小:22528
    • 提供者:huang_cai_yuan
  1. 词法分析、语法分析、语义分析

  2. 包括三个实验:词法分析、语法分析、语义分析,每个实验都有代码及报告,代码自己写的,通过运行
  3. 所属分类:其它

    • 发布日期:2011-06-12
    • 文件大小:173056
    • 提供者:langjiwuya
  1. 编译原理课程设计-LL(1)预测分析法 算符优先分析 LR分析

  2. 一 课程设计的目的 - 2 - 二 课程设计的内容及要求 - 2 - 2.1 课程设计内容 - 2 - 2.2 课程设计要求 - 2 - 三 实现原理 - 2 - 3.1、词法分析 - 2 - 3.2、语法分析 - 3 - 语法分析程序可以根据个人的掌握情况选用常见的几种语法分析方法:递归下降分析方法、LL(1)预测分析法、算符优先分析、LR分析等方法中的任何一种来实现,也可以选用不同的方法来分析不同的语法成分,最后再综合起来。这里做了算符优先分析和LR(0)分析演示。 - 4 - 3.3、语
  3. 所属分类:软件测试

    • 发布日期:2011-06-29
    • 文件大小:761856
    • 提供者:qi1109758666
  1. 编译原理编译程序构造及课程报告

  2. 本次程序将编译原理课程所学的词法分析,语法分析和语义分析结合起来,使我们进一步理解正则表达式,自动机以及语法分析方法。同时加深掌握语法制导翻译和中间代码生成,在语法分析的同时进行语义加工并产生出中间代码的方法。
  3. 所属分类:C/C++

    • 发布日期:2011-07-09
    • 文件大小:455680
    • 提供者:jiaqingwang2010
  1. 词法语法语义分析器

  2. 内容摘要 对源文件进行词法分析,语法分析和语义分析,分析当前单词,回送给语法分析程序同时产生相应的二元式文件和符号表。在此过程中,应用SLR(1)文法。同时设计状态站、符号栈、语义栈,在进行语法分析时,也伴随着语义的分析,根据赋值语句和算数表达式的文法及相应的语义子程序,最后生成一个四元式文件,存放结果。 关键字:SLR(1) 符号栈 状态栈 语义栈 词法、语法、语义分析
  3. 所属分类:专业指导

    • 发布日期:2011-09-14
    • 文件大小:160768
    • 提供者:wochaoca
  1. 借助Lex和Yacc进行词法语法分析

  2. 借助 Lex 和 Yacc 进行词法语法分析 一、 实验目的: 1. 通过对实验型程序设计语言 C1的定义,掌握程序设计语言的基本语法和语义; 2. 使用 Lex 及Yacc 实现词法分析和语法分析;
  3. 所属分类:其它

    • 发布日期:2011-12-03
    • 文件大小:270336
    • 提供者:ergjss
  1. 编译原理及实践

  2. 目 录译者序前言第1章 概论 11.1 为什么要用编译器 21.2 与编译器相关的程序 31.3 翻译步骤 51.4 编译器中的主要数据结构 81.5 编译器结构中的其他问题 101.6 自举与移植 121.7 TINY样本语言与编译器 141.7.1 TINY语言 151.7.2 TINY编译器 151.7.3 TM机 171.8 C-Minus:编译器项目的一种语言 18练习 19注意与参考 20第2章 词法分析 212.1 扫描处理 212.2 正则表达式 232.2.1 正则表达式的定
  3. 所属分类:其它

    • 发布日期:2008-06-23
    • 文件大小:4194304
    • 提供者:turbocamel
  1. 《编译原理》课程设计指导书 算术表达式的语法分析及语义分析程序设计。

  2.   1.目的 通过设计、编制、调试一个算术表达式的语法及语义分析程序,加深对语法及语义分析原理的理解,并实现词法分析程序对单词序列的词法检查和分析。   2.设计内容及要求: 算术表达式的文法: 〈无符号整数〉∷= 〈数字〉{〈数字〉} 〈标志符〉∷= 〈字母〉{〈字母〉|〈数字〉} 〈表达式〉∷= [+|-]〈项〉{〈加法运算符〉〈项〉} 〈项〉∷= 〈因子〉{〈乘法运算符〉〈因子〉} 〈因子〉∷= 〈标志符〉|〈无符号整数〉|‘(’〈表达式〉‘)’ 〈加法运算符〉∷= +|- 〈乘法运算符
  3. 所属分类:C/C++

    • 发布日期:2013-05-28
    • 文件大小:66560
    • 提供者:justgogo324
  1. 《编译原理课程设计》-布尔表达式的语法分析及语义分析程序设计

  2. 《编译原理课程设计》-布尔表达式的语法分析及语义分析程序设计
  3. 所属分类:C/C++

    • 发布日期:2014-02-24
    • 文件大小:619520
    • 提供者:u010902038
  1. 以词法分析和语法分析部分的上机结果为基础,添加语义分析部分。即以LR文法为基础。当进行产生式归约时执行对应的语义动作.

  2. 目的:充分理解语义分析的方法及相关语义计算的执行时机。 要求: 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 := E
  3. 所属分类:C/C++

    • 发布日期:2014-05-28
    • 文件大小:7168
    • 提供者:u012412259
« 12 3 4 5 6 7 8 9 10 »