<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>  So far, I'm not handling:</div><div>                    baseType="bboxSizeType"</div><div>                    baseType="geoSystemType"</div><div>                    baseType="loaType"</div><div>                    baseType="unitIntervalType"</div><div><br></div><div>But here's a non-tested grammar (minus the above and inheritance parsing, which is critical, and extra fields on USE nodes, maybe some other things) for review, not use in production processes.</div><div><br></div><div><a href="https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/python/vrml.g4">https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/python/vrml.g4</a><br></div><div><br></div><div>How this compares to the VRML encoding, IDK.</div><div><br></div><div>John</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 23, 2023 at 8:46 AM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hmm.<div><br></div><div>I'm thinking about generating a Classic VRML grammar from X3DUOM using Python, and then using ANTLR4 to generate Java code for inclusion in various experiments with GraalVM's Polyglot, Truffle, etc.</div><div><br></div><div>Hmm.</div><div><br></div><div>Hmm.</div><div><br></div><div>Hmm.</div><div><br>Maybe in another life.</div><div><br></div><div>John</div></div>
</blockquote></div></div></div>