- ダウンロード商品¥ 100
Swiftコンパイラは様々なフェーズに分けて処理が実行されています。その中でも最初に実行されるのが字句解析を担うlibSyntaxです。そしてAppleが最近SwiftバインディングとなるSwiftSyntaxをオープンソース化しました。 本書では、字句解析の基本に触れて、SwiftSyntaxを使ったツールの実装方法を紹介します。
Swiftコンパイラは様々なフェーズに分けて処理が実行されています。その中でも最初に実行されるのが字句解析を担うlibSyntaxです。そしてAppleが最近SwiftバインディングとなるSwiftSyntaxをオープンソース化しました。
本書では、字句解析の基本に触れて、SwiftSyntaxを使ったツールの実装方法を紹介します。
目次
* はじめに * 第1章 静的解析ツール * 第2章 SwiftSyntaxの概要 * 第3章 SwiftSyntaxの基礎 * 第4章 SwiftSyntaxによるツール * 第5章 検査ツールの実装 * 第6章 フォーマッターの実装 * まとめ