antlr 是指可以根据输入自动生成语法树并可视化的显示出来的开源语法分析器。
G2 一套面向常规统计图表,以数据驱动的高交互可视化图形语法,具有高度的易用性和扩展性。使用 G2,你可以无需关注图表各种繁琐的实现细节,一条语句即可使用 Canvas 或 SVG 构建出各种各样的可交互的统计图表。
Rust parser combinator framework
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
翻译 - 用于Python的现代解析库,实现Earley和LALR(1)和简单的接口
A parser library for Go
翻译 - Go的解析器库
A framework for detecting, highlighting and correcting grammatical errors on natural language text. Created by Prithiviraj Damodaran. Open to pull requests and other forms of collaboration.
翻译 - 一种用于检测、突出显示和纠正自然语言文本语法错误的框架。由 Prithiviraj Damodaran 创建。对拉取请求和其他形式的协作开放。
Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 table parser with a deterministic finite automaton lexical analyze...
翻译 - Compile Time Parser Generator 是一个 C++ 单头库,它将语言描述作为 C++ 代码并将其转换为具有确定性有限自动机词法分析器的 LR1 表解析器,所有这些都在编译时完成。