Compiler Functions

SizeOf(Type)
Returns the size of the variable type or complex structure
OffsetOf(Structure\Field | Interface\Function())
Returns the address offset of a Structure field or the address offset of an Interface function
TypeOf(Object)
Returns the type of a variable or structure field.
Subsystem(<Constant String Expression>)
Determine if a subsystem is in use for the program being compiled
Defined(Name, Type)
Checks if object Name has been defined or not.
InitializeStructure(*Pointer, Structure)
Initialize the specified structured memory area. It initializes structure members of type Array, List and Map
CopyStructure(Source, Destination, Structure)
Copies structured memory from Source to Destination
ClearStructure(*Pointer, Structure)
Clears a structured memory area
ResetStructure(*Pointer, Structure)
Clears a structured memory area and initializes it for use
Bool(<boolean expression >)
Can evaluate a boolean expression outside of a flow control block. Will return #True or #False
Comments