About data types
LotusScript recognizes the following scalar (numeric and string) data types:
0 (False) or -1 (True)
initial value: 0
-32,768 to 32,767
Initial value: 0
-2,147,483,648 to 2,147,483,647
Initial value: 0
-3.402823E+38 to 3.402823E+38
Initial value: 0
-1.7976931348623158+308 to 1.7976931348623158+308
Initial value: 0
-922,337,203,685,477.5807 to 922,337,203,685,477.5807
Initial value: 0
(String length ranges from 0 to 32K characters)
Initial value: "" (empty string)
Besides these scalar data types, LotusScript supports the following additional data types and data structures:
An aggregate set of elements having the same data type. An array can
comprise up to 8 dimensions whose subscript bounds can range from
-32768 to 32767.
Initial value: Each element in a fixed array has an initial value
appropriate to its data type.
A one-dimensional aggregate set whose elements have the same data
type and are referred to by name rather than by subscript.
A special data type that can contain any scalar value, array, list, or
object reference.
Initial value: EMPTY
An aggregate set of elements of possibly disparate data types.