Fundimental Variable Types

Aurora can use and manipulate a wide variety of data types from the most basic and fundimental 'Byte' of data to very complex user defined data structures. The most basic and fundimental data types are intrinsic to Aurora and do not require special programming ability to use. A variable is a The simpler variables include text/character type data and numerical type data as follows:


Using these data types requires the following steps:

  1. declare data type
  2. name variable
  3. assign value

For example, let's say you want to create an integer variable

These three steps can be combined into a single 'initialization' statement. For example:

int anIntegerVariable = 10







under construction







top of page

prev

next







Intrinsically Defined Constants TRUE = 1; FALSE = 0; NULL = 0; Intrinsic Data Types NONE = 0; const TYPE_STRING = 0x01; const TYPE_BYTE = 0x02; const TYPE_WORD = 0x03; const TYPE_INT = 0x04; const TYPE_INT64 = 0x05; const TYPE_FLOAT = 0x06; const TYPE_DOUBLE = 0x07; const TYPE_USER = 0x08; const TYPE_VPARAM = 0x09; const TYPE_DATABLOCK = 0xA; const TYPE_POINTER = 0xB; const TYPE_HEAP = 0xC; const TYPE_DSTRING = 0xD; For Integer Types represent an unsigned quantity const TYPE_UNSIGNED = 0x00010000;