Essen Object Management Library #0001
基本型
- 通常データ:
- intとかdoubleとか文字列型とか、まあなんでも。
- サイズが規定できればよい。型のタイプも記述する。
- 可変長でもあってもいい。
- メタデータ:
- 通常データと似た扱いを受けるが、多少の追加サポートがある。
- (dir) (memberTable) (namelessDir)
ディレクトリ
- (註)初期のバージョンのEssenでは双方向リストを使ってこれらを管理していたが、今後のバージョンではこのように双方向リストを使わない実装をメインに据える。
配列
サイズの省略
- (memberTable)でサイズを明示する必要ってあるだろうか?データのサイズは取得できるのだから、そこから分かりそうなものだ。
- (namelessDir)にもサイズは不要だろう。
双方向リストのサポート
|