CUPLALR 语法/词法分析生成器联合创作 · 2023-10-02 06:02CUP 是一个 LALR(Construction of Useful Parsers)语法/词法分析生成器。浏览 3点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 JLex词法分析器生成器JLex是一个词法分析器生成器,用Java编写,用于Java程序。ANTLR词法分析工具ANTLR(ANotherToolforLanguageRecognition)它是Java开发的词法分析工具,它可以接受词文法语言描述,并能产生识别这些语言的语句的程序。作为翻译程序的一部分,你可以ParsekitObjective-C词法分析工具Parsekit是一个MacOSX的框架,基于Objective-C提供类似ANTLR的功能.可以对Objective-C的语法进行词法分析.以下软件已经使用Parsekit开发:Base:MacSQYYAST语法解析生成器YYAST 是一个开发库,通过添加抽象语法树 AST 生成器来完成 Lex 和 Yacc 的功能。其dropincc.javaDSL语法解析器生成器dropincc.java 是一个简单、好用的语法解析器生成器;专为java语言环境下,实施DSL方GPLEX语法扫描器生成器GPLEX 是一个语法扫描器生成器,提供了词法扫描,使用 C# 2.0 或者更高版本编写。输入语言类Flex语法扫描器生成器flex(fastlexicalanalysergenerator)是Lex的另一个替代品。它经常和自由软件 Bison 语法分析器生成器一起使用。Flex最初由VernPaxson于1987年用C语ParsekitObjective-C词法分析工具Parsekit是一个Mac OS X的框架,基于Objective-C提供类似ANTLR的功能.可YYAST语法解析生成器YYAST是一个开发库,通过添加抽象语法树AST生成器来完成Lex和Yacc的功能。其生成的AST可轻松被编译器解析。dropincc.javaDSL语法解析器生成器dropincc.java是一个简单、好用的语法解析器生成器;专为java语言环境下,实施DSL方案而设计;特点:使用纯java语法(FluentInterface)制定用户的词法、语法规则;jdk1点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报