Please enable JavaScript to view this site.

 

Navigation: Macros > Macro Language

Macro Language Data Types

Scroll Prev Up Next More

In the Macro Language, all variables and literals have a type, and every built-in function or user-defined function returns a value of a specific type.

 

The 3 data types are:

 

Boolean

Variables of this type have only 2 possible values: true or false.

Integer

Integer variables can take the value of any 64-bit number, which is the range from –9.223.372.036.854.775.808 to +9.223.372.036.854.775.808. Note that dates are treated as integers.

String

Variables of this type represent text. Note that any raw text used must be enclosed in single quotes (the code line sName=Olivier will cause a compiler message, while sName='Olivier' will compile fine).

 

Whenever possible, there are built-in functions to convert a value from one data type to another (eg. transforming the number 88 into the string '88').

 

See also: literals, type conversion functions and dates as integers.

 


Topic 108110, last updated on 08-Aug-2023