annotate paper/src/type-mds.h @ 100:ebe838b83ada

Self review
author atton <atton@cr.ie.u-ryukyu.ac.jp>
date Sun, 12 Feb 2017 11:52:20 +0900
parents 623c90a21227
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
48
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 struct Data { /* data segments as types */
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 struct Tree { /* ... */ } tree;
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 struct Node { /* ... */ } node;
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
4
100
ebe838b83ada Self review
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents: 48
diff changeset
5 struct IterElem { /* ... */ } iterElem;
48
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 struct Iterator { /* ... */ } iterator;
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 struct AkashaInfo { /* ... */} akashaInfo;
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 struct AkashaNode { /* ... */} akashaNode;
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 };
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
10
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
11
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 struct Context { /* meta data segment as subtype */
100
ebe838b83ada Self review
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents: 48
diff changeset
13 /* ... fields for meta computations ... */
ebe838b83ada Self review
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents: 48
diff changeset
14 struct Data **data; /* data segments */
48
623c90a21227 Wrote type.tex
atton <atton@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 };