Re: ANNOUNCE: VRML 1.0b1 Parser Released

Gavin Bell (gavin@krypton.engr.sgi.com)
Tue, 7 Feb 1995 17:00:11 -0800


> > BTW -- is the a grammar for this?
> not that I've seen.

There is a BNF grammar for the built-in Inventor nodes and fields at
ftp://ftp.sgi.com/sgi/inventor/2.0/InventorBNF.ps.Z

It doesn't include WWWInline/WWWAnchor, includes a lot MORE than VRML, and
doesn't include user-defined nodes.

YACC can't handle all of Inventor because the extensibility features make the
grammar dynamically extensible (are there any parser-generators out there
that allow self-describing data?).