前回に引き続きClang本を出します。
タイトルは「きつねさんとおぼえる!Clang おかわり」です。
タイトル案を適当にネタで出したらそのまま通って驚愕しているところでございます。
前回はプラットフォームとしてのClangの機能を駆け足で説明しましたが、
今回もテーマとしては同じでLibClangとLibToolingについて重点的に説明しています。
前回購入した方でも十分新しい内容が入っていますので、ぜひ立ち寄って頂ければと思います。
3,4章のLibClangについては風薬が担当し、5章のLibToolingと全体の構成を柏木餅子(id:motipizza, @sui_moti)が担当しています。
表紙や挿絵(!)は矢上さん(@re_sonanz, web)にお願いしています。
LibToolingを使った代表的なツールであるclang-formatやclang-modernizeの紹介から始まり、
4章ではLibClangの中でも抽象構文木にフォーカスしてRubyバインディングを使って詳しく解説し、
5章でLibToolingを使ってclang-degraderというものを作成しながら解説するという内容になってます。
以下、頒布場所の詳細になります。部数制限等は特にありません。
- コミックマーケット85
- 場所:東京ビッグサイト
- サークル名:MotiPizza
- 日程:3日目 12月31日(火)
- スペース番号:西す-05b
- 値段: 1部 800円
- ページ数: 110ページ
- 部数制限: 無し
- 合計部数: 200部
毎回売り切れになってしまって申し訳なかったので今回は余らせる勢いで200部刷ってあります。
前回の「きつねさんとおぼえる!Clang」も50部刷りますので買い逃した方はぜひ両方ともご購入下さい。
- はしがき
- はじめに
- 本書の構成
- 本書の目的
- 本書内の記載について
- お断り
- 環境構築とClang の使い方
- 本章の概要と構成
- 環境
- インストール
- ビルドに必要なパッケージのインストール
- LLVM/Clang のビルド/インストール
- パスの設定
- ツールの種類と確認
- clang
- clang-check
- clang-format
- clang-modernize
- LibClang AST の概要
- LibClang チュートリアル
- LibTooling おかわり!
- あとがき
- 著者/関係者一覧