0推荐
132K 浏览

JavaCC使用小结

JavaCC是一个很不错的词法、语法解析器的生成器,只需要编写规则就可以生成Java语言的词法、语法解析器(新版本的JavaCC还支持C/C++作为目标语言)。JavaCC相当与Yacc/Bis...
0推荐
72K 浏览

如何使用JFlex、JavaCUP(详细代码模版)

编译原理的实验要求我们用JFlex和JavaCUP来对语言进行分析处理,JavaCUP有一个User's Manual教你怎样做,上面还有一个简单的计算器作为例子,但一试之下,却发现那个例子有不...
0推荐
115K 浏览

Java应用中表达式解析器(Java Cup/JFlex)生成器的介绍及示例

在基于Java的软件系统的构建过程中,开发人员经常会遇到词法解析、语法解析等问题,比如:在报表系统的中一般需要支持单元格计算公式(类似于 Excel的公式),在某些系统的数据转换过程要实现自定义...
0推荐
86K 浏览

语法分析生成器 JFlex 使用教程

这个项目中使用 JFlex 的目的是为我们的计算器创建一个词法分析器。这个词法 分析器,或者叫扫描器,将为我们计算器检查输入,而且确认所有的字符归类是有 效的。
0推荐
67K 浏览

Flex 语法扫描器生成器

flex (fast lexical analyser generator) 是Lex的另一个替代品。它经常和自由软件Bison(跟YACC兼容的解析器生成器)语法分析器生成器 一起使用。Fle...
0推荐
63K 浏览

语法分析器生成工具 BYACC/J

BYACC/J 是扩展和兼容自 Berkeley v 1.8 YACC 的Java的语法分析器生 成工具。
0推荐
70K 浏览

词法分析器生成工具 Quex

生成词法分析器的工具,支持多种文件编码(ASCII, UTF8, UTF16, RUSCII, ...),能够生成 Lex/Flex 风格的表述。
0推荐
70K 浏览

词法分析工具 ANTLR Ruby

ANTLR Ruby 是 Java 项目 ANTLR 的 Ruby 移植版本。ANTLR(ANother Tool for Language Recognition)它是Java开发的词法分析工...
0推荐
65K 浏览

语法分析器生成工具 Berkeley Yacc

Berkeley Yacc (byacc) 是一个高质量的 yacc 变种,其目的是为了避免依赖某个特定的编译器。yacc 是一个经典的生成语法分析器的工具,大学的《编译原理》课程里介绍过。
0推荐
75K 浏览

JavaScript解析器 Jison

JavaScript解析器,Coffee就是使用Jison解析的。Jison 将一个上下文无关语法作为输入,输出对应的JavaScript代码,类似Yacc。
0推荐
63K 浏览

解析器生成器 LLnextgen

LLnextgen 部分实现了 LLgen 扩展-LL(1) 解析器生成器,是 Amsterdam Compiler Kit 的一部分。使用类 EBNF 的语法描述以及使用 C 作为输入的联合语...
0推荐
73K 浏览

Java 语法分析生成器 JavaCC

JavaCC(Java Compiler Compiler) 是一个用JAVA开发的最受欢迎的语法分析生成器。这个分析生成器工具可以读取上下文无关且有着特殊意义的语法并把它转换成可以识别且匹配该...
0推荐
83K 浏览

语法分析生成器 JavaCC Eclipse Plugin

JavaCC Eclipse Plugin 提供了在 Eclipse 环境中编辑 JavaCC 语法定义文件的插件,可以直接编辑 .jj .jjt .jjb 文件,并和 Eclipse 的增量编...
0推荐
64K 浏览

语法解析器生成器 Styx

Styx 是一个语法扫描器和解析器的生成器,主要为了解决传统的 lex/yacc 的一个不足。
0推荐
79K 浏览

语法分析器生成工具 YACC

Yacc 代表 Yet Another Compiler Compiler。 Yacc 的 GNU 版叫做 Bison。它是一种工具,将任何一种编程语言的所有语法翻译成针对此种语言的 Yacc 语 法解析器。
0推荐
66K 浏览

词法/语法分析框架 chrysanthemum

chrysanthemum (中文名“菊花”)是一个由C++写成的小巧灵活、高度可伸缩、模块化、高性能的词法/语法分析框架。 chrysanthemum 是一个纯模板库,包含头文件即可使用,且...

经验分享,提升职场影响力

投稿

热门问答

    热门文档