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

搜索资源列表

  1. lex 词法分析 GNU flex

  2. GNU Flex 通过 设置正则表达式和匹配规则 自动生成词法分析程序,学编译原理的同学要用到
  3. 所属分类:Web开发

    • 发布日期:2009-05-11
    • 文件大小:1048576
    • 提供者:cuis2324
  1. 用C语言写的表达式词法分析程序

  2. 词法分析是编译中很基础同时又是很重要的一步,以表达式词法分析为例,其主要思想是当扫描输入文件时,会根据规则识别每个单词,然后输出相关信息到输出文件,为语法分析提供接口。在表达式中,单词包括数值常数、标识符、运算符、分隔符。
  3. 所属分类:C

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

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

    • 发布日期:2009-06-16
    • 文件大小:3072
    • 提供者:rain0906
  1. 编译原理课设--词法分析、语法和语义分析

  2. 关于编译原理课设的要求,用C语言实现的词法分析、语法分析及语义分析。主要完成定义语句和算术表达式的分析。
  3. 所属分类:C

    • 发布日期:2009-06-23
    • 文件大小:8192
    • 提供者:yuanjunqing
  1. 编译原理实验报告 语法分析 语义分析 词法分析 详细的源程序

  2. 附录c 编译程序实验 实验目的:用c语言对一个简单语言的子集编制一个一遍扫描的编译程序,以加深对编译原理的理解,掌握编译程序的实现方法和技术。 语法分析 C2.1 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析. C2.2 实验要求 利用C语言编制递归下降分析程序,并对简单语言进行语法分析. C2.2.1待分析的简单语言的语法 实验目的 通过上机实习,加深对语法制导翻译原理的理解,掌握将语法分析所识别的语法成分变换为中间代码的语义翻译方法. 实验要求
  3. 所属分类:C

    • 发布日期:2009-11-06
    • 文件大小:687104
    • 提供者:wolfand11
  1. 编译原理(词法分析 语法分析源代码+报告)

  2. 一、实验目的 编制一个递归下降分析程序,实现对词法分析程序提供的单词序列的语法检查和结构分析。 二、实验要求 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 1、 用扩充的BNF表示如下 (1)::beginend (2)::{;} (3):: (4)::ID:= (5)::={+|-} (6)::{*|/} (7)::ID|NUM() 2、实验要求说明 输入单词串,以”#”结束,如果是文法正确的句子,则输出成功的信息,打印”success”,否则输出”error”。 例如: 输入
  3. 所属分类:C

    • 发布日期:2010-05-31
    • 文件大小:200704
    • 提供者:zhangxuelin
  1. 词法分析与语法分析实例

  2. 语法分析程序以词法分析输出的单词串为分析对象,根据语言的语法规则(描述该语言的前后文无关文法),分析源程序的语法结构(如何由这些单词组成表达式、语句、程序段等语法范畴),并在分析过程进行语法的检查.
  3. 所属分类:专业指导

    • 发布日期:2010-11-04
    • 文件大小:373760
    • 提供者:csllj310
  1. 词法分析程序和语法分析程序 编译原理实验源代码与文档

  2. 语法结构: ::= { +|-} ::= {*|/} ::=ID|num|() num::= ( +|-|ε ) 数字数字*(.数字数字* | ε)( e ( +|-|ε ) 数字数字*|ε) ID::=字母(字母|数字)* 字母::=a|b|c…|z|A|B|C…|Z 数字::=0|1|2…|9 所含文件: 1.词法分析程序源代码及文档 2.语法分析程序源代码及文档
  3. 所属分类:C

    • 发布日期:2010-11-15
    • 文件大小:1027072
    • 提供者:ErinToJerry
  1. 编译原理词法分析法语分析实验报告

  2. 词法分析,LL1语法分析,语义分析,中间代码生成,中间代码优化(常表达式优化,公共表达式优化,循环不变式优化),中间代码生成目标代码,目标代码-lexical analysis, LL1 syntax analysis, semantic analysis and code generation and code optimization (regular expression optimization, public expression optimization, optimization
  3. 所属分类:其它

    • 发布日期:2010-12-01
    • 文件大小:703488
    • 提供者:wudiniuniu317
  1. 词法分析程序输出记号流

  2. 这是一个简单的词法分析程序,用C语言实现。输入表达式,输出记号流.
  3. 所属分类:C/C++

    • 发布日期:2011-04-12
    • 文件大小:2048
    • 提供者:xqh0114
  1. 词法分析,语法分析,语义分析课程设计

  2. 词法分析部分我们遵从一般的规律进行分析,设计,编写程序,运用一般自动机理论构造状态,将状态转化成程序。语法分析部分我们我们采用ll(1)方法实现,采用ll(1)方法实现语法发分析要求文法满足以下要求:经过压缩,无左递归,无回溯。 本部分内容是语义分析,主要的功能是把根据词法,语法分析的结果生成中间代码!我们采用的中间代码形式是类似四地址码的形式,只有if 和goto 语句,其他的就是算术和逻辑表达式!我们认为我们已经完成了中间代码的生成要求!
  3. 所属分类:C/C++

    • 发布日期:2011-06-01
    • 文件大小:4194304
    • 提供者:maoguijing
  1. 词法分析(编译原理)

  2. 实现了对算数表达式的分析及计算,主要实现了带括号的算数表达式,若输入的表达式错误,则系统会提示错误信息,若正确,则给出分析过程,计算出最终结果
  3. 所属分类:C

    • 发布日期:2011-10-23
    • 文件大小:10240
    • 提供者:pxjoy
  1. 词法分析程序

  2. 设计一个包含简单算术表达式、赋值语句、IF语句的小语 言的文法。 根据此文法,构造一词法分析程序。输入以“#”为结束符的 源程序,输出为各类单词表和单词串文件。
  3. 所属分类:C

    • 发布日期:2012-11-22
    • 文件大小:4096
    • 提供者:tqq622
  1. compile实验一词法分析实验指导

  2. 实验一 词法分析程序设计 [实验目的]: 了解词法分析的主要任务。 熟悉编译程序的编制。 [实验内容]:根据某文法,构造一基本词法分析程序。找出该语言的关键字、标识符、整数以及其他一些特殊符号,给出单词的种类和值。 [实验要求]: 构造一个小语言的文法,例如,Pascal语言子集的文法:    G[]:    →;.    →program    →    →CONST    → |    →=;    →VAR    →|    < ;变量定义>→:;    →,|    
  3. 所属分类:C/C++

    • 发布日期:2012-12-10
    • 文件大小:51200
    • 提供者:taiyuan123165
  1. 正则表达式+词法分析

  2. 正则表达式+词法分析
  3. 所属分类:其它

    • 发布日期:2014-01-06
    • 文件大小:655360
    • 提供者:u013279042
  1. 词法分析语法分析二合一程序

  2. 能够实现赋值语句(格式为:变量名=算是表达式,其中算数表达式可以含四则运算和括号,表达式中可以是浮点数字和变量名)的词法分析,语法分析,内含运行结果截图
  3. 所属分类:专业指导

    • 发布日期:2008-11-18
    • 文件大小:90112
    • 提供者:roooot
  1. 算术表达式的词法分析

  2. 这是一个简单的算术表达式词法分析,供编译原理初学者用!
  3. 所属分类:专业指导

    • 发布日期:2008-11-23
    • 文件大小:241664
    • 提供者:xiongdawei
  1. flex词法分析

  2. Flex编程实现词法分析目的: 了解C--语法 掌握Flex创建词法分析的基本步骤 掌握编写Flex源文件 学会正则表达式的书写 了解Flex生成的词法分析函数yylex(),并且思考yylex()与语法分析之间的联系 txt中为实验代码,请在装有flex的unix系统下运行
  3. 所属分类:其它

    • 发布日期:2016-11-10
    • 文件大小:2048
    • 提供者:qq_18364479
  1. C#编写的简单词法分析

  2. 词法分析 C# 编译原理 关键字: auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do while static f 标识符: (常量名,变量名,过程名) 1. 所有标识符必须由一个字母
  3. 所属分类:C#

    • 发布日期:2009-04-15
    • 文件大小:61440
    • 提供者:shenlan211314
  1. c0编译器 词法分析 文法分析 生成目标代码

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

    • 发布日期:2009-04-22
    • 文件大小:9216
    • 提供者:here_skittle
« 12 3 4 5 6 7 8 9 10 ... 15 »