搜索结果:compiler(56 个)
按分类缩小范围
zig
综合 53
项目已迁移至 Codeberg。
jadx
综合 53
把 Android Dex 文件反编译为 Java 代码的逆向工具。
hakyll
综合 52
Hakyll 是一个用 Haskell 编写的静态网站生成器库。它主要用于帮助开发者将 Markdown、模板等源文件编译构建为静态网站,支持通过 Cabal 或 Stack 工具直接安装与集成。
zinc
综合 50
Zinc 是 Scala 的增量编译库。它主要解决 Scala 项目全量编译耗时过长的问题。核心功能是在源码改动时分析代码结构,仅重新编译受影响的文件,在保证编译结果与全新编译完全一致的同时大幅缩短编译时间,被 sbt、Gradle、Maven 等主流构建工具广泛使用。
tinygo
综合 47
基于 LLVM 的 Go 编译器,专为微控制器、WebAssembly (WASM/WASI) 和命令行工具设计。
bsc
综合 47
bsc 是 Bluespec 硬件描述语言的开源编译器与工具链。它解决传统数字硬件设计复杂、易出错的问题,支持 BSV 和 BH 两种语法,能通过强类型系统和“保护原子操作”进行模块化设计,并自动生成标准 Verilog,同时自带仿真器与标准库。
babel
综合 46
用于编写下一代 JavaScript 代码的编译器。
marked
综合 46
专注于极致速度的高性能 Markdown 解析器与编译器。
roslyn
综合 45
Roslyn .NET 编译器,为 C# 和 Visual Basic 提供丰富的代码分析 API。
yuku
综合 44
正确且高效的 JavaScript 和 TypeScript 编译器工具链。
acwj
综合 44
《编译器编写之旅》:一份循序渐进的编译器开发学习与实操项目指南。
ILSpy
综合 42
跨平台 .NET 反编译工具,支持生成 PDB、ReadyToRun 及元数据分析等功能。
scala
综合 42
Scala 2 编译器与标准库官方仓库。
emscripten
综合 41
基于 LLVM 的开源编译器,可将代码编译为 WebAssembly。
arocc
综合 41
一个现代化、功能完备的 C 语言编译器。
pallene
综合 40
Pallene 编程语言编译器。