System.TypeKind - Manhunter07/MFL GitHub Wiki
Declaration
type TypeKind = enum(System.NullType, System.ReferenceType, System.BooleanType, System.NumberType, System.StringType, System.ArrayType, System.RecordType)
Description
The TypeKind enumeration type in the System package represents the a numeric constraint for any value-data types. Allowed values are all type-kind constants declared in the System package or their positive integer values. To get the numeric data type of a value, pass it to the TypeOf function. It returns one of seven type-kind constants supported by this type (see here for a complete list).