 A variant record permits treating a data type as multiple kinds of data depending on which variant is being referenced.In the following example, "integer" is presumed to be 16 bit, while "longint" and "real" are presumed to be 32, while character is presumed to be 8 bit