Bug / Issue Tracking Service
Bugzilla – Bug 3871
[FS] editorial: 2.4.4. Top level definitions
Last modified: 2008-08-30 21:59:03 UTC
2.4.4. Top level definitions examples The examples are confused about whether Definitions are separated by whitespace 2.4.4 / -- / example 4 2.4.5 / -- / example 4 3.5.1 / -- / example (4|8|9|12) 8.1.8 / -- / example 1 or terminated by a semicolon 2.4.4 / -- / example (2|6) 2.4.5 / -- / example 2 Please pick one. (The latter would be consistent with the use of semicolons in Prolog, but you'd need to add a semicolon to the production for Definitions.) before example 6 "is represented as follow" s/follow/follows/ example 6 define type SKU restrict xsd:string s/restrict/restricts/ example 10 element zip name of type xs:integer Delete 'name'
The fix for this bug does not appear in the Recommendation of 23 January 2007. It will be considered for a future publication (either an Errata document or some possible future version of the specification).
The first point of comment #0 has been entered as FS erratum E042. For the fix, I chose "terminated by a semicolon", and committed the necessary changes to the source files for the next edition of the FS document.
The last point of comment #0 was also raised in Bug 4766 comment #2, and was fixed via FS erratum E020.
The remainder this issue has been entered as FS erratum E043, and the proposed fixes have been committed to the source files for the next edition of the FS document. Consequently, I'm marking this issue resolved-FIXED, and CLOSED.