Chiharu の日記

絵描き C/C++ プログラマーの日記です。

cmeta パッケージ 〜実装完了

先日の日記の続き。
とりあえず、クラス図に起こした分だけ C++ で実装しました。ダウンロードはこちらから。実装中、クラス図中のコピー可能なすべてのクラスのメンバに swap が不足していることに気づきました。あぁ。例外安全。最近 C 言語ばかり触っているせいか腕が鈍っているようです。リハビリしないと。
ただ、難しいのはここからで、このメタ構造をどうやって構築するかが課題です。パーサをどうしようか、思案中です。フル スクラッチするか yacc + lex でいくか OSS を探すか。それが問題です。