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

搜索资源列表

  1. Java词法分析生成器

  2. 一直想拥有一个属于自己的词法分析器(扫描器)生成器,本来想在一些现成的开源项目JLex、JFlex上修改,但感觉它们的代码实在难于下手,于是开始自己写,中间停停改改,也不记得做了多久了,现在算是基本成型了。 因为只是自己做,基本上是有了想法就加进去,因此到了后来,和传统的生成器是看上去是很不相像了,但Rsg确实有能力实现复杂扫描器(在examples中用Rsg实现了一个Java源程序扫描器)。主要的特点有: 简单。 在代码点上支持Unicode。 /** * 这是一个简单的Rsg示例。 */
  3. 所属分类:Veritas

    • 发布日期:2007-09-04
    • 文件大小:667648
    • 提供者:yyqcsdn
  1. 利用Java编写简单的C语言词法分析器

  2. 利用Java编写简单的C语言词法分析器,实现编译原理课程的第一部分:词法分析器
  3. 所属分类:C

    • 发布日期:2010-11-12
    • 文件大小:139264
    • 提供者:antter0615
  1. 词法分析器_JAVA_Eclipse

  2. 简单的词法分析器 java实现 所有识别出的单词都用二元组表示。第一个表示单词的种类。关键字的 t=1;标识符的 t=2;常数 t=3;运算符 t=4;界符 t=5。第二个为该单词在各自表中的指针或内部码值(常数表和标识符表是在编译过程中建立起来的。其 i 值是根据它们在源程序中出现的顺序确定的)
  3. 所属分类:Java

    • 发布日期:2012-05-02
    • 文件大小:6144
    • 提供者:lin8k12q
  1. java 词法分析器 编译原理

  2. 使用java编程实现简单的词法分析器,该词法分析器要求如下 (一)、该个词法分析器要求至少能够识别以下几类单词: a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*; c. 常数:NUM = digit digit*(.digit digit* |ε)(e(+ | - |ε) digit di
  3. 所属分类:Java

    • 发布日期:2012-05-27
    • 文件大小:9216
    • 提供者:nicole_1
  1. 简单的词法分析器和语法分析器 LL(1) 正确无误版

  2. 自己编写的一个简单的词法分析器和语法分析器,程序入口在词法分析器 lexer.java 的main方法 。语法分析器识别的文法是文件夹下的一个pdf文件的第四题定义的文法,使用LL(1),构造预测分析表来实现判断。
  3. 所属分类:Java

    • 发布日期:2013-04-20
    • 文件大小:35840
    • 提供者:blueloverz
  1. java写的词法分析器

  2. 这是一个用java语言写的词法分析器,代码粘贴就能运行,有简单界面,能实现词法分析,符号表,打开文件,保存文件等功能。简单,易懂,易修改
  3. 所属分类:Java

    • 发布日期:2013-07-05
    • 文件大小:369664
    • 提供者:xingmei12
  1. java词法分析器

  2. 构造一个小语言的词法分析程序。对自定义cqq语言设计并实现一个简单的词法分析器,掌握利用状态转换图设计词法分析器的基本方法。
  3. 所属分类:Java

    • 发布日期:2013-12-27
    • 文件大小:780288
    • 提供者:caoqq2012
  1. 词法分析器

  2. C实现 JAVA语言词法分析器,关键字、运算符更新到JDK7标准,包含几个简单的错误检查,双缓冲区机制
  3. 所属分类:C/C++

    • 发布日期:2014-05-09
    • 文件大小:239616
    • 提供者:circleonealone
  1. 用JAVA写词法分析器

  2. 用JAVA写词法分析器 给出一个简单语言的词法规则,画出状态转换图,并依据状态转换图编制出词法分析程序,词法规则如下: 单词符号 种别码 内码 break 1 char 2 continue 3 do 4 double 5 else 6 extern 7 float 8 for 9 int 10 if 11 long 12 short 13 static 14 用算法实现状态转换图的描述
  3. 所属分类:Java

    • 发布日期:2008-10-28
    • 文件大小:29696
    • 提供者:hjklsad
  1. 简单词法分析器,有穷自动机,正规文法,正则表达式的转换功能的Java实现

  2. 该程序实现1.面向某一高级语言子集的词法分析器;2.将给定的正规文法转换为正规表达式;3.正规文法与有穷自动机的相互转换;4.利用给定的正规文法、有穷自动机或正规表达式其中之一,对给定的字符串开展词法分析,给出判定结果.程序实现图形化界面,美观大方。
  3. 所属分类:Java

    • 发布日期:2016-02-01
    • 文件大小:95232
    • 提供者:p648395845
  1. 词法分析器

  2. 使用java语言实现的简单的词法分析器,纯属个人学习使用,也许有些bug,望理解。已知问题,只能以最后一个字符为#结束,但如果#之后有其他字符,则无法结束
  3. 所属分类:Java

    • 发布日期:2016-04-20
    • 文件大小:5120
    • 提供者:u014248337
  1. 编译-简单的词法分析器

  2. Java实现的简单词法分析器
  3. 所属分类:Java

    • 发布日期:2016-06-07
    • 文件大小:17408
    • 提供者:jiezhitianyiya
  1. java实现的简单的编译器

  2. 使用java实现简单的编译器,包括词法分析器、语法分析器、语义分析器等,包括界面
  3. 所属分类:Java

    • 发布日期:2017-04-25
    • 文件大小:585728
    • 提供者:yyhaker
  1. 词法分析器的实现(java)

  2. 采用java语言完成编译原理词法分析器的实现,程序简单
  3. 所属分类:Java

    • 发布日期:2018-01-07
    • 文件大小:2048
    • 提供者:hzf_123
  1. 编译原理_java语法分析器_C语言版 源码

  2. 编译原理课程的作业,java语法分析器,C语言版。在原有词法分析器基础上实现的简单语法分析。
  3. 所属分类:C

    • 发布日期:2009-04-07
    • 文件大小:147456
    • 提供者:hezhichujian
  1. 简单的词法分析器和语法分析器 LL(1)

  2. 自己编写的一个简单的词法分析器和语法分析器,程序入口在词法分析器 lexer.java 的main方法 。语法分析器识别的文法是文件夹下的一个pdf文件的第四题定义的文法,使用LL(1),构造预测分析表来实现判断。
  3. 所属分类:Java

    • 发布日期:2013-04-20
    • 文件大小:29696
    • 提供者:blueloverz
  1. Java--实现简单词法分析器.zip

  2. 在eclipse、Java环境下实现简单词法分析器: 1.输入:待词法分析的txt文档路径 2.输出: ① 单词串:每一个单词串均为一个WordString对象,所有单词串存放在List中(wordString) ② 符号表:存放在List中(identifier) ③ 常数表:存放在List中(constant) 3.实现过程: ① 通过文件IO流读入代码,进行预处理,剔除无关注释、换行符、空格等 ② 对字符串进行遍历,必要时进行超前搜索、回溯
  3. 所属分类:其它

    • 发布日期:2020-05-31
    • 文件大小:267264
    • 提供者:weixin_44693096
  1. 利用Java实现简单的词法分析器实例代码

  2. 众所周知编译原理中的词法分析算是很重要的一个部分,原理比较简单,不过网上大部分都是用C语言或者C++来编写,因为最近在学习Java,故用Java语言实现了简单的词法分析器。感兴趣的朋友们可以参考借鉴,下面来一起看看吧。
  3. 所属分类:其它

    • 发布日期:2020-08-31
    • 文件大小:114688
    • 提供者:weixin_38556541
  1. 如何用python写一个简单的词法分析器

  2. 编译原理老师要求写一个java的词法分析器,想了想决定用python写一个。 目标 能识别出变量,数字,运算符,界符和关键字,用excel表打印出来。 有了目标,想想要怎么实现词法分析器。 1.先进行预处理,把注释,多余的空格,空行去掉。 2.一行一行扫描,行里逐字扫描,把界符和运算符当做分割符,遇到就先停下开始判断。 若是以 英文字母、$、下划线开头,则可能是变量和关键字,在判断是关键字还是变量。 若是数字开头,则判断下一位是不是也是数字,直到遇到非数字停止,在把数字取出来。 再来
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:102400
    • 提供者:weixin_38680764
  1. MiniJavaEditor:一个JavaSwing源代码编辑器,可以轻松地与Java中的MiniJava编译器实现集成-Source code editor

  2. 描述 MiniJavaEditor是editor部分 (MiniJed但没有集成编译器)。 MiniJed是用Java / Swing编写的简单MiniJava IDE(集成开发环境)。 它允许您编辑,编译和运行MiniJava程序。 该代码不包含MiniJava编译器的任何部分,但是您可以按照以下说明将自己的编译器实现与编辑器集成在一起。 用法 您的词法分析器必须抛出抽象类minijed.compiler.infrastructure.MiniJavaLexerException的子类的Exc
  3. 所属分类:其它

    • 发布日期:2021-03-24
    • 文件大小:306176
    • 提供者:weixin_42134554
« 12 »