Typed (or strongly typed) variables. You specify the data type in the variable's declaration by appending a colon ":" and the data type after the variable name. For example:
var a : Date = new Date ();
Binding and type checking of strongly typed variables occurs at compile time. Typically, a strongly typed variable provides improved execution over its typeless counterpart. It also enables the compilation warning for incorrect methods and properties.
NOTE: To strongly type variables, you must implement the ST eScript engine.
For information on implicit type conversions, see Implicit Type Conversion in Siebel eScript.
For information on implementing the ST eScript engine, see Using Siebel Tools.