Plan9portのコンパイラ

Plan9portのコンパイラはkenccじゃなくて,gccなので(オプションは互換になるように,9cはラッパースクリプトになっている),Plan9ソースコードをそのままコンパイルできるわけじゃない.abacoコンパイルしてみようと思ったけど,ちょっと面倒かもなぁ.

Cコンパイラ拡張機能については,C言語の拡張でちょっと触れたけど,他にもanonymous structure (union)やstructure displaysといった機能がある.詳しくは,How to Use the Plan 9 C Compilerを参照してもらうとして,anonymous structureについて見てみよう.