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

搜索资源列表

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

  2. 一、 实验目的 调试并完成一个词法分析程序,加深对词法分析原理的理解。 二、 实验要求 1、 待分析的简单语言的词法 (1) 关键字: begin if then while do end 所有关键字都是小写。 (2) 运算符和界符: := + – * / < <= > >= = ; ( ) # (3) 其他单词是标识符(ID)和整型常数(NUM),通过以下正规式定义: ID=letter(letter | digit)* NUM=digit digit * (4)
  3. 所属分类:专业指导

    • 发布日期:2009-05-27
    • 文件大小:69kb
    • 提供者:dianacs
  1. 词法分析&&编译原理

  2. 实验1 词法分析 一、 实验目的 调试并完成一个词法分析程序,加深对词法分析原理的理解。 二、 实验要求 1、 待分析的简单语言的词法 (1) 关键字: begin if then while do end 所有关键字都是小写。 (2) 运算符和界符: := + – * / < <= > >= = ; ( ) # (3) 其他单词是标识符(ID)和整型常数(NUM),通过以下正规式定义 : ID=letter(letter| digit)* NUM=digit dig
  3. 所属分类:iOS

    • 发布日期:2009-06-02
    • 文件大小:2kb
    • 提供者:keaixingkong
  1. 语法分析&&编译原理实验

  2. 实验2 语法分析 一、 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析。 二、 实验内容 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 1、 待分析的简单语言的语法 用扩充的BNF表示如下: (1)::=beginend (2)::={;} (3)::= (4)::=ID:=< ;表达式> (5)::={+|-} (6)::={*|/} (7)::=ID| NUM|() 2、实验要求说明 输入单词串,以“#”结束,如果是文法正
  3. 所属分类:C

    • 发布日期:2009-06-02
    • 文件大小:5kb
    • 提供者:keaixingkong
  1. C语言的词法分析器(编译原理)

  2. 自己做的课程设计: 最近老师要求用C语言做一个词法分析器,要求功能相对完善,能完成基本的词法分析。将输入输出的结果以文件的形式保存,并用数据测试结果的正确性。 编译程序完成词法分析功能,扫描输入字符流,产生用于语法分析的词法记号序列。下述文法描述了该词法分析程序: -->|| -->| -->+|-|*|/|;|(|)|{|}|<|=|>|:=| -->a|…|z|A|…|Z -->0|…|9 -->’ ’ 假定语言的关键字为begin","if
  3. 所属分类:C

    • 发布日期:2009-06-11
    • 文件大小:2kb
    • 提供者:lily_sunshine
  1. LL1文法识别 词法分析程序 编译原理程序

  2. LL1文法识别 词法分析程序 编译原理程序 花了几天时间用C++编写的程序。 简单的词法设计——DFA模拟程序 语法设计——基于LL(1)文法的预测分析表法
  3. 所属分类:C++

    • 发布日期:2009-06-16
    • 文件大小:455kb
    • 提供者:whereareyouhl
  1. 编译原理实验——单词的词法分析

  2. 完成对某一种常用高级语言(如Pascal、C语言、PL/0语言)的各类单词进行词法分析。 PL/0语言文法的EBNF描述: 〈程序〉∷= 〈分程序〉。 〈分程序〉∷= [〈常量说明部分〉][〈变量说明部分〉][〈过程说明部分〉]〈语句〉 〈常量说明部分〉∷= CONST〈常量定义〉{。〈常量定义〉}; 〈常量定义〉∷= 〈标志符〉=〈无符号整数〉 〈无符号整数〉∷= 〈数字〉{〈数字〉} 〈变量说明部分〉∷= VAR〈标志符〉{,〈标志符〉}; 〈标志符〉∷= 〈字母〉{〈字母〉|〈数字〉}
  3. 所属分类:C

    • 发布日期:2009-06-16
    • 文件大小:3kb
    • 提供者:rain0906
  1. 编译原理课程设计LL(1)文法

  2. 语法分析是编译程序的核心部分。语法分析的作用是识别由词法分析给出的单词符号序列是否是给定的文法的正确句子。目前语法分析常用的方法右自顶向下分析和自底向上分析两大类。 本次课程设计是对本学期所学《编译原理》课程的实践巩固和提高。通过词法分析、语法分析、语义分析、代码优化等实际的题目,提高对编译原理的理解。增强综合应用能力。
  3. 所属分类:专业指导

    • 发布日期:2009-06-30
    • 文件大小:171kb
    • 提供者:brightliadan
  1. 利用词法自动生成实现词法扫描器

  2. 题 目: 利用词法自动生成实现词法扫描器 初始条件: 程序设计语言:主要使用C语言的开发工具,或者采用LEX、YACC等工具,也可利用其他熟悉的开发工具。算法:可以根据《编译原理》课程所讲授的算法进行设计。 要求完成的主要任务: (包括课程设计工作量及其技术要求,说明书撰写等具体要求) 1. 明确课程设计的目的和重要性,认真领会课程设计的题目,读懂课程设计指导书的要求,学会设计的基本方法与步骤,学会如何运用前修知识与收集、归纳相关资料解决具体问题的方法。严格要求自己,要独立思考,按时、独立完成
  3. 所属分类:其它

    • 发布日期:2009-07-11
    • 文件大小:471kb
    • 提供者:fengyingwel
  1. 编译原理语法分析LL1大文法实例

  2. 文法能够分析if while语句的嵌套,复制赋予,及含有main()的程序段 其中还包含了词法分析
  3. 所属分类:专业指导

    • 发布日期:2009-07-18
    • 文件大小:364kb
    • 提供者:gqsdt
  1. 编译原理课程设计之词法分析 无符号数的识别

  2. 从键盘上输入一字符串(包括字母、数字等),最后以“;”结束, 编写程序将字符串中的小写字母变成大写字母,并去除字符串中得空格符 从键盘上输入一字符串(包括字母、数字等),最后以";"结束,编写程序识别出其中的无符号数。 无符号数文法规则可定义如下: →| →.[E]|E → →[+|-] → →{} →0|1|2……8|9 ...展开收缩
  3. 所属分类:专业指导

    • 发布日期:2009-07-25
    • 文件大小:906byte
    • 提供者:hhujmz
  1. 编辑原理 词法分析 LL(1)文法分析

  2. 编辑原理 词法分析 LL(1)文法分析
  3. 所属分类:专业指导

    • 发布日期:2009-12-06
    • 文件大小:9kb
    • 提供者:dxwdoudou
  1. 编译原理ll(1)词法分析

  2. 编译原理中的ll(1)文法分析!!包括细致过程输出!!
  3. 所属分类:专业指导

    • 发布日期:2010-11-26
    • 文件大小:1mb
    • 提供者:zaizhanfeng
  1. 编译原理实验报告(词法语法分析 算符优先分析 有限自动机 LL(1)文法分析法等)

  2. 编程 词法分析编程实现 语法分析的编程实现 (C语言,C-free下编译) 算法 算符优先分析 确定的有限自动机 中间代码——a 建立链可用函数b 回填函数 LL(1)文法分析法
  3. 所属分类:其它

    • 发布日期:2010-12-20
    • 文件大小:338kb
    • 提供者:benfen007
  1. 编译原理词法语法分析器

  2. 词法分析: 编写一个词法分析程序,并进行简单的词法进行分析 语法分析:根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。本次实验的目的主要是加深对递归下降分析法的理解。
  3. 所属分类:C++

    • 发布日期:2011-06-14
    • 文件大小:175kb
    • 提供者:guoxiaofeng6238
  1. 词法分析器

  2. 相当完整的词法分析器,结果存储在文件里,源代码,绝对给力!
  3. 所属分类:C/C++

    • 发布日期:2011-11-01
    • 文件大小:5kb
    • 提供者:wangzezhouaa
  1. 编译原理(词法文法完成版分析)

  2. 编译原理(词法文法完成版分析)
  3. 所属分类:其它

    • 发布日期:2011-12-21
    • 文件大小:3kb
    • 提供者:qtjie
  1. 编译原理实验-词法分析-文法分析-逆波兰式-算符优先

  2. MFC实现 包括词法分析 LL 1 文法分析 逆波兰式 算符优先 其中带源码注释 图形界面带分析过程 自我感觉还行
  3. 所属分类:C++

    • 发布日期:2015-03-14
    • 文件大小:803kb
    • 提供者:luozhipeng2011
  1. 编译原理程序(文法分析、词法分析)

  2. 编译原理程序(文法分析、词法分析),可以在VC6.0环境下运行,输入格式一定要正确。
  3. 所属分类:C++

    • 发布日期:2009-03-19
    • 文件大小:8kb
    • 提供者:rtyytr
  1. c0编译器 词法分析 文法分析 生成目标代码

  2. c0文法的编译器,词法分析, 文法分析,目标代码生成,目标代码的执行系统一应俱全。为北航编译技术的课程设计之一。 另有c0文法编译器的java实现,包含代码优化(dag图优化,删除公共子表达式、删除无效赋值等)、寄存器分配,目标代码为汇编码。需要者请单独跟本人联系。
  3. 所属分类:C

    • 发布日期:2009-04-22
    • 文件大小:9kb
    • 提供者:here_skittle
  1. 编译原理-LL1文法分析.zip

  2. 编译原理课程实验-LL(1) 语法分析实验: 实验目的:1.了解 LL(1)语法分析是如何根据语法规则逐一分析词法分析所得到的单词,检查语法错误,即掌握语法分析过程;2.掌握LL(1)文法判别调剂和 LL(1)语法分析器的设计与调试。 实现功能:针对任意的文法,编写相应的左递归消除、左公共因子提取程序,求解相应的FIRST、FOLLOW集,构造预测分析表,并编写LL(1)语法分析程序,并给出测试句子的分析过程。(注:左递归消除和左公共因子如果在实验三里做了,可以直接拿过来用)。判断LL(1)
  3. 所属分类:专业指导

    • 发布日期:2020-04-02
    • 文件大小:9mb
    • 提供者:sxy1997
« 12 3 4 5 6 7 8 9 10 ... 21 »