GithubでGitのGitリポジトリを見つけた。
大元の人がLinusなので、当然C++は一切使っておらず、いくつかのモジュールと、小さいコマンドを沢山平たくおいた構成になっている。
依存関係を適当に集めてgraphvizにかけるとこうなった。
拡張子は省略してある。
左中央のhas_mainというのはmainという文字があったファイルをボックスで囲んである。builtinsはbuiltins-*.cというのをまとめたもの。
そのままではさっぱりわからないので、だんだん小分けして見てみようと思う。
0 件のコメント:
コメントを投稿