Using ECMAScript

The scripting language of VoiceXML is ECMAScript, an industry-standard programming language for performing computations in Web applications. For information about the ECMAScript, refer to the ECMAScript Language Specification, available at http://www.ecma.ch/ecma1/stand/ECMA-262.htm.

ECMAScript is also used for semantic interpretation in mixed-initiative forms. See Mixed-initiative application and form-level grammars for details.

By default, Blueworx Voice Response uses the edition of ECMAScript in version 1.3 of the Mozilla Rhino Java package. You can configure Blueworx Voice Response to use the edition of ECMAScript in version 1.7 of the Mozilla Rhino Java package by running the Blueworx Voice Response VRBE dtjes script.