:books: 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)
yacc 开源项目推荐(909 个)
yacc 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 909 个仓库Verible是一套SystemVerilog开发人员工具,包括解析器、样式linter、格式器和语言服务器
支持完整 Unicode 的快速 Java™ 扫描器生成器
Rust 语法工具库与二进制文件
GNU Bison
科莫朗恩格现为安娜朗,位于 https://github.com/analang/ana
JNI Generater for Android
基于Flex(lex)、bison(yacc)和LLVMc的c编译器,支持LLVMIR和obj代码生成。基于Flex、bison以及LLVC,使用c++11现有的类C语言编译器,支持生成中间代码并可执行文件。
Lexer and parser generators for F#
一个迷你、简单且模块化的SYsU/SysY编译器(小C)。基于Clang/LLVM/ANTLR4/Bison/Flex。
GNU Bison 和 GNU Flex C++ 示例
Parse YARA rules and operate over them more easily.
c语言编译器,用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树,C++实现了语 法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。C++实 现了中间代码的优化操作。之后利用 python 对中间代码进行处理并生成 mips 汇编码并且可以成功在 PCSpim(mips 模拟器)上运行。
Python LESS compiler
一个接受任何合法 C 程序的编译器。它使用 Lex 和 Yacc 构建。返回符号表、解析树、带注释的语法树和中间代码。
bison / YACC / LEX in JavaScript (LALR(1), SLR(1), etc. lexer/parser generator)
FAN (fan-out-oriented) ATPG (Automatic Test Pattern Generation) and Fault Simulation command line tool
Modern SQL parser using Bison (Yacc) and Flex
Tiny玩具语言(Go语言实现/包含Tiny编译器/CASL汇编器/COMET虚拟机/调试器/支持WebAssembly/LLVM)
KTU 7th Semester Compiler Design lab programs along with algorithms
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/yacc。
- 该话题在 GitHub 上共有 909 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 1.2 万 Star,覆盖 11 种主要语言,数据更新于 2026-11-07。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。