- From: Luke -Jr <luke@dashjr.org>
- Date: Mon, 16 Jun 2008 15:20:58 -0500
- To: www-voice@w3.org, W3C Voice Browser Working Group <w3c-voice-wg@w3.org>
Still hoping for clarification on this matter: On Wed, Mar 26, 2008 at 3:54 PM, Luke -Jr <luke@dashjr.org> wrote: > Hello, > > I'm working on a VoiceXML test suite and having difficulty understanding > the meaning of part of the 2.0 spec... > > ยง2.1.6.2.1 states: > "If no guard condition is false, and the last iteration completed > the form without encountering an explicit transfer of control, the > FIA does an implicit <exit> operation (similarly, if execution > proceeds outside of a form, such as when an error is generated > outside of a form, and there is no explicit transfer of control, > the interpreter will perform an implicit <exit> operation)." > > My question(s) are: > 1. *How* does execution proceed outside of a form? All executable blocks > are inherently within form scopes. > 1a. <catch> blocks which are defined outside of a form? These are supposed > to execute within the form's scope, but is closure different? > 1b. <link>s with erroneous *expr attributes. While the <link> itself > executes within the scope of the form it is called from, should an > error evaluating the expression attributes trigger this? > > Clarification of these points would be well appreciated. > > Thanks, > > Luke Dashjr > OpenMethods > 4741 Central Street | Suite 285 | Kansas City, MO | 64112-1533 > Office| +1.816.283.VXML (8965) x117 > luke@openmethods.com | www.OpenMethods.com
Received on Monday, 16 June 2008 20:21:52 UTC