[prev] [index] [next]

Types

Four scalar types:
  • boolean, with values true and false (case-insensitive)
    • uses C-like interpretation for false (i.e. 0, "", ...)
    • all non-zero values are treated as true
      (beware: this includes negative error status values)
  • integer, e.g. 0, 1, -999, ...   (standard 32-bit int format)
  • float, e.g. 3.14, 2.0e6, ...   (IEEE floating point format)
  • string ... (see next slide)