[x3d-public] Discussion of SFString during May 21 X3D WG meeting
vmarchetti at kshell.com
vmarchetti at kshell.com
Sat May 22 07:44:54 PDT 2021
At the May 21 X3D WG meeting there was discussion of preparing a set of SFString encoding examples, based on the proposal of
http://web3d.org/pipermail/x3d-public_web3d.org/2021-May/015190.html <http://web3d.org/pipermail/x3d-public_web3d.org/2021-May/015190.html> .
On this variant set of examples, we got this far:
XML Encoding to X3D values examples
XML Encoding SFString value
1. {<MetadataSet name='items'/>} {items}
2. {<MetadataSet name='"items"'/>} {"items"}
3. {<MetadataSet name='ite"ms'/>} invalid encoding
4. {<MetadataSet name='\items'/>} ---
5. {<MetadataSet name='"\"items"'/>} ---
SFString values to XML encodings examples:
SFString XML encoding
1. {items} ---
2. {"items"} ---
3. {ite"ms} ---
4. {\items} ---
5. {\"items} ---
It was concluded that completion of this example set required a clearer defintion of VRML syntax rules, beyond what is in Annex A of the VRML encoding document at https://www.web3d.org/documents/specifications/19776-2/V3.3/index.html <https://www.web3d.org/documents/specifications/19776-2/V3.3/index.html> or in the ISO 14772 WD at http://gun.teipir.gr/VRML-amgem/spec/part1/fieldsRef.html#SFString <http://gun.teipir.gr/VRML-amgem/spec/part1/fieldsRef.html#SFString> .
Can any members of our community produce a reference to a more formal definition, for example in Backus-Nauer form; of the syntax of a VRML file?
Vince Marchetti
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210522/777f8b03/attachment.html>
More information about the x3d-public
mailing list