加载中

pegtl - 解析表达式语法模板库

解析表达式语法模板库 (PEGTL) 是一个零依赖 C++ 仅标头解析器组合器库,用于根据解析表达式语法 (PEG) 创建解析器。 语法是使用常规 C++ 代码编写的,使用模板编程(而不是模板元...

收藏 1

Yarp Ruby - Ruby 解释器

Yarp (Yet Another Ruby Parser) 是一个 Ruby 解释器,目前处于早期阶段,旨在取代现有的 CRuby 解释器。 Yarp 的三个目标: 可移植性——支持在其他项目...

收藏 0

langcc - 新一代的编译器编译器

langcc 是一个工具,它以标准BNF风格的格式获取语言的形式化描述,并自动生成一个编译器前端,包括语言的抽象语法树(AST)和遍历的数据结构定义、一个词典、一个解析器和一个pretty-pr...

收藏 3

GraalWasm - 基于 GraalVM 的 WebAssembly 引擎

GraalWasm 是在 GraalVM 中实现的 WebAssembly 引擎,它可以以二进制格式解释和编译 WebAssembly 程序,或者嵌入到其它程序中。

收藏 24
更新于 2020/01/03

fastcxml - XML 解析库

fastcxml 纯 C 语言编写的 XML 解析库 什么是fastcxml? fastcxml 是一款支持 XML 解析的多根节点的解析引擎,支持特性如下: 支持多根 XML,一个 XML 文...

收藏 9

Sorbet - Ruby 类型检查器

Sorbet,一个快速且强大的 Ruby 类型检查器,大部分代码都是用 Ruby 编写的,为 Ruby 开发环境提供了类似 IDE 的特性,包括自动完成和跳转到定义等。 包括内容 核心静态类型检...

收藏 0
更新于 2022/01/08
Sorbet

LAC - 中文词法分析解决方案

中文词法分析(LAC) 中文分词(Word Segmentation)是将连续的自然语言文本,切分出具有语义合理性和完整性的词汇序列的过程。因为在汉语中,词是承担语义的最基本单位,切词是文本分类...

收藏 69
更新于 2018/07/26

XLogMiner - SQL 语法解析工具

XLogMiner 是从 PostgreSQL 的 WAL(write ahead logs) 日志中解析出执行的 SQL 语句的工具,并能生成出对应的 undo SQL 语句。 配置要求 需要...

收藏 6

Checked C - C/C++ 更加安全的库

微软开源了Checked C,旨在对C和C++增加边界检查的研究项目。 Checked C允许程序员在C/C++中编写“确保边界检查”的代码。为了实现这个功能Checked C增加了新的指针和数...

收藏 107
更新于 2016/06/23

YYAST - 语法解析生成器

YYAST 是一个开发库,通过添加抽象语法树 AST 生成器来完成 Lex 和 Yacc 的功能。其生成的 AST 可轻松被编译器解析。

收藏 10
更新于 2013/10/19

chrysanthemum - 词法/语法分析框架

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

收藏 26
更新于 2013/02/20

LLnextgen - 解析器生成器

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

收藏 4

Quex - 词法分析器生成工具

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

收藏 5

Styx - 语法解析器生成器

Styx 是一个语法扫描器和解析器的生成器,主要为了解决传统的 lex/yacc 的一个不足。 It has unique features like automatic derivation ...

收藏 7

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

BYACC/J 是扩展和兼容自 Berkeley v 1.8 YACC 的Java的语法分析器生成工具。Standard YACC takes a YACC source file, and g...

收藏 3
开源软件作者
HelloGithub 作者
Openjob 作者
Pinyin4Net 作者

Berkeley Yacc - 语法分析器生成工具

Berkeley Yacc (byacc) 是一个高质量的 yacc 变种,其目的是为了避免依赖某个特定的编译器。

收藏 23
更新于 2014/04/10

Flex - 语法扫描器生成器

flex (fast lexical analyser generator) 是 Lex 的另一个替代品。它经常和自由软件 Bison 语法分析器生成器 一起使用。Flex 最初由 Vern P...

收藏 20

Bison - 解析器生成器

GNU Bison 是一个通用的解析器生成器,它可以将注释的无上下文语法转换为使用 LALR(1) 解析表的确定性 LR 或广义 LR (GLR) 解析器。Bison 还可以生成 IELR(1)...

收藏 41
更新于 2019/01/27

YACC - 语法分析器生成工具

Yacc(Yet Another Compiler Compiler), 是Unix/Linux上一个用来生成编译器的编译器(编译器代码生成器)。Yacc生成的编译器主要是用C语言写成的语法解析...

收藏 58

Lex - 词法分析器生成工具

Lex是Lexical Analyzer Generator的缩写,是Unix环境下非常著名的工具,主要功能是生成一个词法分析器(scanner)的C源码,描述规则采用正则表达式(regular...

收藏 18

没有更多内容

加载失败,请刷新页面

返回顶部
顶部