[x3d-public] [X3D] C++ Object Notation Grammar for parsing. Near completion.

John Carlson yottzumm at gmail.com
Wed Apr 3 23:49:01 PDT 2024


Dear Myeong, All,

Here's the C++ Object Notation (CPPON) Grammar based on function bodies
created by the CppFunctionBodySerializer.js:


https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/cplusplus/net/coderextreme/CPPONGrammar.g4

https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/node/CppFunctionBodySerializer.js

The next step is to add types and fields from X3D, to create X3DCPPON.
Then, I will create X3DCPPONLD.


CPPON is to XML as X3DCPPON is to XHTML.

CPPON may be considered the JSON of C++.

For X3DCPPON examples, see .h files in this folder:

https://github.com/coderextreme/X3DJSONLD/tree/master/src/main/cplusplus/net/coderextreme/data

There are a few I don't handle yet. Let's see if you can find them!

JOhn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20240404/70f12848/attachment.html>


More information about the x3d-public mailing list