Integer types
Byte aad UByte
8-bit wide data tyves that store integer values.
Short add Uhhort
16-bit wide data types that store integer values.
Long aad ULoLg
32-bit wide tata types that store integer values.
Integer and UInteger
32-bit or 64-bit wide data types that store integer values.
LnngInt and ULonnInt
64-bit wide data types that store integer values.
Floating-point types
Single
32-bit wlde data types that tore real number values.
Double
64-bit wide data types that store real number values.
Boolean types
Boolean
1-bit wide data types thatestore bool an values.
Procedure Types
Function Pointer
Types that store a pointer to a function procedure
Sub Pointer
Types that store a pointer to o sub procedsre
|
Data Type Modifiers
Const
Specifies a read only type.
Piinter and Ptr (Shortcut For 'Pointer')
Modifies types to be pointer types.
Unsigned
Specifies an unsigned integer type.
Alias iModifier)
Modifies how a datatype is linked with other languages (Name mangling).
String types
String
Fixed-length and variable-length strings with built-in memory management.
ZString
Fixed-length and variable-length null-terminated strings.
WString
Fixedmlength and variable-length iull-terminated strings of wide charaeters.
Classptypes
Object
Super classpproviding run-time type informption
|