搜索结果:pil(84 个)
按分类缩小范围
tinygo
综合 55
基于 LLVM 的 Go 编译器,专为微控制器、WebAssembly (WASM/WASI) 和命令行工具设计。
marked
综合 55
专注于极致速度的高性能 Markdown 解析器与编译器。
ILSpy
综合 55
跨平台 .NET 反编译工具,支持生成 PDB、ReadyToRun 及元数据分析等功能。
Learning-SICP
综合 55
MIT 公开课《计算机程序的构造和解释》中文化项目与配套学习资料汇总。
clash-compiler
综合 55
clash-compiler 将 Haskell 编写的硬件设计编译为可综合的 VHDL、Verilog 或 SystemVerilog。核心功能:强类型推导、交互式 REPL 免测试平台调试、高阶函数参数化设计,及类型安全的多时钟域支持。
ghc
综合 54
〔中文简介暂未生成〕 Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).
kaitai_struct_compiler
综合 54
kaitai_struct_compiler 是 Kaitai Struct 的官方参考编译器。它解决了不同编程语言中解析二进制格式需重复编写解析代码的问题。核心功能是将用 `.ksy` 声明式语言描述的二进制数据结构,自动编译生成 C++、Java、Python、Go、Rust 等多种目标语言的解析器代码,并提供开箱即用的访问 API。
macwire
综合 54
MacWire 是一个用于 Scala 的轻量级依赖注入库。它通过编译期宏自动生成对象实例化代码,解决传统手动组装依赖时样板代码繁琐的问题。核心提供 `wire`、`autowire` 等宏,具备类型安全、零运行时开销、无需注解等特性。
awesome-copilot
综合 54
社区贡献的指令、Agent、技能与配置合集,助你充分发挥 GitHub Copilot 的能力。
9router
综合 54
AI 编程路由工具,可将 Cursor、Copilot、Claude Code 等接入免费大模型,支持自动故障回退与 Token 优化。
scapegoat
综合 54
Scapegoat 是一个 Scala 静态代码分析插件(Linter),类似 Java 的 FindBugs。它能检测代码中易引发 Bug 的潜在隐患、非惯用写法及不规范风格。作为 Scala 编译器插件运行,支持集成到 SBT、Maven 和 Gradle 等构建工具中。
zig
综合 53
项目已迁移至 Codeberg。
jadx
综合 53
把 Android Dex 文件反编译为 Java 代码的逆向工具。
hakyll
综合 52
Hakyll 是一个用 Haskell 编写的静态网站生成器库。它主要用于帮助开发者将 Markdown、模板等源文件编译构建为静态网站,支持通过 Cabal 或 Stack 工具直接安装与集成。
zinc
综合 50
Zinc 是 Scala 的增量编译库。它主要解决 Scala 项目全量编译耗时过长的问题。核心功能是在源码改动时分析代码结构,仅重新编译受影响的文件,在保证编译结果与全新编译完全一致的同时大幅缩短编译时间,被 sbt、Gradle、Maven 等主流构建工具广泛使用。
emscripten
综合 49
基于 LLVM 的开源编译器,可将代码编译为 WebAssembly。
bsc
综合 47
bsc 是 Bluespec 硬件描述语言的开源编译器与工具链。它解决传统数字硬件设计复杂、易出错的问题,支持 BSV 和 BH 两种语法,能通过强类型系统和“保护原子操作”进行模块化设计,并自动生成标准 Verilog,同时自带仿真器与标准库。
acwj
综合 45
《编译器编写之旅》:一份循序渐进的编译器开发学习与实操项目指南。
scala3-example-project
综合 44
scala3-example-project 是一个基于 sbt 构建的 Scala 3 示例项目。它主要解决开发者快速上手或迁移到 Scala 3 的环境配置问题。核心功能是提供开箱即用的标准配置,支持直接使用 sbt 进行编译、运行、测试及启动交互式 REPL,并附带项目搭建与配置调整指引。
yuku
综合 44
正确且高效的 JavaScript 和 TypeScript 编译器工具链。