Integer types Byte and UByte Floating-point types8-bit wide data types that store integer values. Short and UShort16-bit wide data types that store integer values. Long and ULong32-bit wide data types that store integer values. Integer and UInteger32-bit or 64-bit wide data types that store integer values. LongInt and ULongInt64-bit wide data types that store integer values. Single Boolean types32-bit wide data types that store real number values. Double64-bit wide data types that store real number values. Procedure Types Function Pointer Types that store a pointer to a function procedure Sub PointerTypes that store a pointer to a sub procedure | Data Type Modifiers Const String typesSpecifies a read only type. Pointer and Ptr (Shortcut For 'Pointer')Modifies types to be pointer types. UnsignedSpecifies an unsigned integer type. Alias (Modifier)Modifies how a datatype is linked with other languages (Name mangling). String Class typesFixed-length and variable-length strings with built-in memory management. ZStringFixed-length and variable-length null-terminated strings. WStringFixed-length and variable-length null-terminated strings of wide characters. |