LLVM/cLang は特によく設計されているためです。
これは、C/C++ マクロ/プリプロセッサ システムを拡張する絶好の機会のようです。
誰か知っていますか
- Clang またはによって追加された追加のマクロ/プリプロセッサ機能
- マクロ システムをより強力にするためのサイド プロジェクト (完全なチューリングなど)
注: マクロについてお尋ねします。C++ テンプレートではありません。このスレッドをマクロ/プリプロセッサ固有のものにしたい。
LLVM/cLang は特によく設計されているためです。
これは、C/C++ マクロ/プリプロセッサ システムを拡張する絶好の機会のようです。
誰か知っていますか
注: マクロについてお尋ねします。C++ テンプレートではありません。このスレッドをマクロ/プリプロセッサ固有のものにしたい。
LLVM/clang は特によく設計されています。clang プリプロセッサは特に優れています。マクロ展開などを追跡します。拡張されていない理由は、1. 拡張されたプリプロセッサが非標準であること、2. 誰もそれを行っていないことだと思います。遠慮なく延長してください。彼らが LLVM IRC で言っているように、「パッチは大歓迎です」。
極限まで進んだプリプロセッサの例として、PL/1 を見てください。;-)
M4 をプリプリプロセッサとして使用してみませんか?