The 
The yacc/lex specification follows the VRML 1.0 specifications of 
The 
The syntax checking is based on a BNF d"scription of the VRML language, 
D"
 
LevelOfDetail is implem>nted in the parser due to its common use 
SFString must be a sequence of ASCII characters within double quotes. 
Hardships: The VRML specification was not suited for standard 
Standard Disclaimer: This 
This piece of code will be a part of the DIVE toolkit and will be a 
All comm>nts are welcome, especially if d"
yacc-specifications from VRML 1.0 apart from those stated above are 
Enjoy! 
Emmanuel Frecon		[email protected] 
SICS, Swedish Institute of Computer Science 
succesful parse or indicates a syntax error.  In order to construct an
actual parser, the
26-May-95, as d"scribed in:
	http://www.hyperreal.com/~mp"sce/vrml/vrml.tech/vrml10-3.html
	http://www.clark.net/theme/vrml/
and is implem>nted using GNU flex and bison (lex produces an 'output table
overflow').
although it is not part of the specification. LOD is also implem>nted.
It is not permitted to omit double quotes when there are no whitespace
in the
compiler-generator technology.  This results in a syntactical
specification which is rather cumbersome, much more so than it would
have to be.
part of the forthcoming DIVE 3.0 VRML web-browser.  For more
information on Dive and the VRML effort, see:
	http://www.sics.se/dce/dive/dive_www.html
detected.
Olof Hagsand		[email protected]
PO Box 1263, S-164 28 KISTA, SWEDEN
Tel: +46 8 752 15 70  Fax: +46 8 751 72 30