Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/sys/objectinfo.h b/sys/objectinfo.h
new file mode 100644
index 0000000..de2c33b
--- /dev/null
+++ b/sys/objectinfo.h
@@ -0,0 +1,82 @@
+#ifndef LPC_OBJECTINFO_H_
+#define LPC_OBJECTINFO_H_
+
+/* Definition of argument values for object_info() and
+ * of the indices in the corresponding result arrays.
+ */
+
+/* Possible types of information requested from object_info()
+ */
+#define OINFO_BASIC 0
+#define OINFO_POSITION 1
+#define OINFO_MEMORY 2
+
+
+/* Indices in the array resulting from OINFO_BASIC
+ */
+
+#define OIB_HEART_BEAT 0
+#define OIB_IS_WIZARD 1
+#define OIB_ENABLE_COMMANDS 2
+#define OIB_CLONE 3
+#define OIB_DESTRUCTED 4
+#define OIB_SWAPPED 5
+#define OIB_ONCE_INTERACTIVE 6
+#define OIB_RESET_STATE 7
+#define OIB_WILL_CLEAN_UP 8
+#define OIB_LAMBDA_REFERENCED 9
+#define OIB_SHADOW 10
+#define OIB_REPLACED 11
+#define OIB_NEXT_RESET 12
+#define OIB_TIME_OF_REF 13
+#define OIB_REF 14
+#define OIB_GIGATICKS 15
+#define OIB_TICKS 16
+#define OIB_SWAP_NUM 17
+#define OIB_PROG_SWAPPED 18
+#define OIB_VAR_SWAPPED 19
+#define OIB_NAME 20
+#define OIB_LOAD_NAME 21
+#define OIB_NEXT_ALL 22
+#define OIB_PREV_ALL 23
+#define OIB_NEXT_CLEANUP 24
+
+#define OIB_MAX 25 /* Number of OIB_ result elements */
+
+
+/* Indices in the array resulting from OINFO_POSITION
+ */
+#define OIP_NEXT 0
+#define OIP_PREV 1
+#define OIP_POS 2
+
+#define OIP_MAX 3 /* Number of OIP_ result elements */
+
+
+/* Indices in the array resulting from OINFO_MEMORY
+ */
+#define OIM_REF 0
+#define OIM_NAME 1
+#define OIM_PROG_SIZE 2
+#define OIM_NUM_FUNCTIONS 3
+#define OIM_SIZE_FUNCTIONS 4
+#define OIM_NUM_VARIABLES 5
+#define OIM_SIZE_VARIABLES 6
+#define OIM_NUM_STRINGS 7
+#define OIM_SIZE_STRINGS 8
+#define OIM_SIZE_STRINGS_DATA 9
+#define OIM_SIZE_STRINGS_TOTAL 10
+#define OIM_NUM_INHERITED 11
+#define OIM_SIZE_INHERITED 12
+#define OIM_TOTAL_SIZE 13
+#define OIM_DATA_SIZE 14
+#define OIM_TOTAL_DATA_SIZE 15
+#define OIM_NO_INHERIT 16
+#define OIM_NO_CLONE 17
+#define OIM_NO_SHADOW 18
+#define OIM_NUM_INCLUDES 19
+#define OIM_SHARE_VARIABLES 20
+
+#define OIM_MAX 21 /* Number of OIM_ result elements */
+
+#endif /* LPC_OBJECTINFO_H_ */