dropincc.java 是 一个简单、好用的语法解析器生成器; 专为java语言环境下,实施DSL方案而设计; 特点:使用纯java语法(Fluent Interface)制定用户的词法、语...<
AustenX 是一个 Java 的解析器代码生成器,基于解析表达式语法框架构建解释器。<
JavaCUP 是 Java 语言实现的 CUP 解析器生成器。 示例代码: // Simple Example Scanner Class // scanner.javaimport ja...<
pyC11 是一个 Python 些的用来解析 C 程序语法的解析程序,遵循 ISO/IEC 9899:2011 标准,使用 pyPEG 编写,支持 Python 2.7 and 3.x.<
alpaca是alpaca-llama工具的一部分,主要应用在词法分析算法上面,将描述词法的正则表达式集转换成为相应的DFA,然后采用DOT格式输出。<
GPLEX 是一个语法扫描器生成器,提供了词法扫描,使用 C# 2.0 或者更高版本编写。输入语言类似原先的 LEX 规范语言,允许 21 位的 Unicode 。<
Alex 是一个用 Haskell 编写的词法生成工具,类似 C/C++ 的 lex 和 flex。 Alex是用于生成Haskell扫描仪的类似Lex的工具。有关完整的文档,请参阅doc目录。...<
JLex 是一个词法分析器生成器,用Java编写,用于 Java 程序。<
ruby2ruby 提供一些用来根据 RubyParser 兼容的 Sexps 轻松生成纯 Ruby 代码的方法。可在 Ruby 中轻松实现动态语言处理。<
chrysanthemum (中文名“菊花”)是一个由C++写成的小巧灵活、高度可伸缩、模块化、高性能的词法/语法分析框架。 chrysanthemum 是一个纯模板库,包含头文件即可使用,且无...<