- From: Sturtevant Dean <Dean.Sturtevant@comverse.com>
- Date: Mon, 1 Dec 2003 14:21:15 -0500
- To: "'Wyss, Felix'" <FelixW@inin.com>, www-voice@w3.org
I have a comment on one of Mr. Wyss's proposals. Note I am not a member of any W3C committee: He said: 3) Clarification of GRR of external rule references Section 3.3.2 does not specify how the GRN of external rule references can be accessed in the referencing rule. I suggest that the GRN of external rule references is only available as $$ and its text variable as $$$.text in the referencing rule. Thus, there is no equivalence to "$rulename" for external rule references. If the value of the GRR is required past the next rule reference, it has to be assigned to a temporary variable. An alternate solution would be to extend the syntax of external rule references to allow specifying an alias for the GRR. For example: $rule = $<http://example.com/foo.gram>^<$foo> $<http://example.com/bar.gram>^<$bar> {$.result = $foo + $bar}; I respond: There's no need for new syntax here. It seems that the following should work (as is implemented on our platform): $rule = $<http://example.com/foo.gram#foo> $<http://example.com/bar.gram#bar> {$.result = $foo + $bar}; - Dean Dean Sturtevant Comverse - Voice Solutions 100 Quannapowitt Pkwy, Wakefield, MA 01880-1315 voice: (781) 213-2114 email: dean.sturtevant@comverse.com
Received on Monday, 1 December 2003 14:18:14 UTC