SwiftSyntax

此仓库是 SwiftSyntax 的独立软件包。

SwiftSyntax: https://github.com/apple/swift/tree/master/tools/SwiftSyntax

此软件包可以从 SwiftPM 使用。

要求

安装支持 libSyntax API 的较新版本的 Swift。2017-09-18 的快照版本即可。

https://swiftlang.cn/download/#snapshots

并通过 TOOLCHAINS 环境变量指定它。

示例

$ export TOOLCHAINS=org.swift.3020170918a
$ swift build

使用示例

查看使用 SwiftSyntax 的 SwiftPack 代码。

https://github.com/omochi/SwiftPack.git

许可证

此仓库是 apple/swift 的分支。这是 Apache 许可证。