关键字“编译器”相关的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
LLVM
LLVM C API (版本 11.0) 的 Swift 封装
LispKit
用于 macOS 和 iOS 上基于 Lisp 的扩展和脚本语言的解释器框架。 LispKit 基于 Scheme 的 R7RS 标准。 它的编译器为虚拟机生成字节码。 LispKit 完全用 Swift 5 实现。
Violet
用 Swift 编写的 Python 虚拟机
Eval
Eval 是用 Swift 编写的轻量级解释器框架,可在运行时评估表达式
SwiftCOM
Swift/COM+
LiteSupport
用于类似编译器的 Swift 项目的测试运行器
6 个软件包。