投稿 提交工具 投放合作

Akilang:Python与LLVM实现的简单语言编译器

大语言模型 103 6 Python 上架 2026-11-12 在 GitHub 打开

用Python和llvmlite编译到本机代码的简单语言项目,含编译器、语言服务器与REPL,目前为概念验证。

Akilang(Aki)是用Python 3.6+、经llvmlite使用LLVM框架实现的编译器项目,目标是把一门简单语言编译为本机机器码,并附带语言服务器与REPL。项目定位为概念验证,语法与目标仍在变动,作者明确表示不稳定、不应用于生产。设计方向包括强类型、较小的语言核心、可选的内存管理方式,以及借助LLVM面向多目标(如WebAssembly)。当前仅支持Windows 10 64位,需pip安装依赖后运行aki.py进入REPL,可加载并运行examples中的演示。

Star 趋势2026-11-08 — 2026-11-13当前 Stars 103

10311-0811-1111-13