W3C home > Mailing lists > Public > www-smil@w3.org > October to December 2002

Errata for SMIL2.0, SMIL Animation - offset-value attribute value grammar

From: Glenn A. Adams <glenn@xfsi.com>
Date: Sun, 1 Dec 2002 23:01:48 -0500
Message-ID: <7249D02C4D2DFD4D80F2E040E8CAF37C01F746@longxuyen.xfsi.com>
To: <www-smil@w3.org>
The syntax of the offset-value token in SMIL Animation (Section 3.6.7) and SMIL 2.0 Timing Module (Section 10.3.1, under Timing attribute value grammars) is ambiguous. At present, it is specified as (which, by the way, doesn’t have matched parens in either of these sections):

 

offset-value   ::= (( S <http://www.w3.org/TR/smil-animation/#Timing-WhiteSpaceBNF#Timing-WhiteSpaceBNF>  "+" | "-" S <http://www.w3.org/TR/smil-animation/#Timing-WhiteSpaceBNF#Timing-WhiteSpaceBNF>  )? ( Clock-value )

 

It should be specifed as:

 

offset-value   ::= ( S <http://www.w3.org/TR/smil-animation/#Timing-WhiteSpaceBNF#Timing-WhiteSpaceBNF>  ("+" | "-") S <http://www.w3.org/TR/smil-animation/#Timing-WhiteSpaceBNF#Timing-WhiteSpaceBNF>  )? ( Clock-value )

 

since one might interpret the former (incorrectly) as either ( optional LWSP followed by “+” ) or ( “-“ followed by optional LWSP ), rather than the correct: optional LWSP followed by ( “+” or “-“ ) followed by optional LWSP.

 

Regards,

Glenn Adams

 

 

Received on Sunday, 1 December 2002 22:55:26 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:34:24 UTC