+/* seven shorthand forms:
+ StgChar, StgWord, StgPtr, StgPtrPtr, StgInt, StgAddr, const StgPtr */
+
+typedef StgChar C_;
+typedef StgWord W_;
+typedef StgPtr P_;
+typedef P_ *PP_;
+typedef StgInt I_;
+typedef void *A_;
+typedef const unsigned long *D_;
+
+/* Typedefs for the various sized ints
+ (ToDo: better.)
+*/
+
+typedef unsigned char StgWord8;
+typedef signed char StgInt8;
+typedef unsigned short StgWord16;
+typedef short StgInt16;
+typedef unsigned int StgWord32;
+typedef signed int StgInt32;
+
+