1 #ifndef _ALIEN_H_
2 #define _ALIEN_H_
4 #include <oberon.h>
5 #include <store.h>
6 #include <iostream>
7 #include <vector>
8 #include <string>
12 /**
13 * Part of an alien store
14 */
18 };
20 /**
21 * Totally unstructured part of an alien store
22 */
31 };
33 /**
34 * Store component of an alien store
35 */
43 };
55 // cause-: INTEGER; (** # 0, the cause that turned this store into an alien **)
56 // file-: Files.File; (** base file holding alien pieces **)
57 // comps-: AlienComp (** the constituent components of this alien store **)
61 };
63 }