<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal>I think there may be an indenting issue in the generated bub.py file.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><a href="https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/data/bub.x3d">https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/data/bub.x3d</a></p><p class=MsoNormal><a href="https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/python/net/x3djsonld/data/bub.py">https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/python/net/x3djsonld/data/bub.py</a></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>$ python bub.py</p><p class=MsoNormal>  File "C:\Users\coderextreme\X3DJSONLD\src\main\python\net\x3djsonld\data\bub.py", line 48</p><p class=MsoNormal>    children=[</p><p class=MsoNormal>    ^</p><p class=MsoNormal>SyntaxError: expression cannot contain assignment, perhaps you meant "=="?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Python info:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>$ python -v</p><p class=MsoNormal>import _frozen_importlib # frozen</p><p class=MsoNormal>import _imp # builtin</p><p class=MsoNormal>import '_thread' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import '_warnings' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import '_weakref' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import '_frozen_importlib_external' # <class '_frozen_importlib.FrozenImporter'></p><p class=MsoNormal>import 'nt' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import '_io' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import 'marshal' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import 'winreg' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal># installing zipimport hook</p><p class=MsoNormal>import 'time' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import 'zipimport' # <class '_frozen_importlib.FrozenImporter'></p><p class=MsoNormal># installed zipimport hook</p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\__pycache__\__init__.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\__init__.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\encodings\\__pycache__\\__init__.cpython-39.pyc'</p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\codecs.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\codecs.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\codecs.cpython-39.pyc'</p><p class=MsoNormal>import '_codecs' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import 'codecs' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF33668B0></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\__pycache__\aliases.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\aliases.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\encodings\\__pycache__\\aliases.cpython-39.pyc'</p><p class=MsoNormal>import 'encodings.aliases' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF3811E50></p><p class=MsoNormal>import 'encodings' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF33666A0></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\__pycache__\utf_8.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\utf_8.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\encodings\\__pycache__\\utf_8.cpython-39.pyc'</p><p class=MsoNormal>import 'encodings.utf_8' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF3366AF0></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\__pycache__\cp1252.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\cp1252.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\encodings\\__pycache__\\cp1252.cpython-39.pyc'</p><p class=MsoNormal>import 'encodings.cp1252' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF3811F10></p><p class=MsoNormal>import '_signal' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\__pycache__\latin_1.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\encodings\latin_1.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\encodings\\__pycache__\\latin_1.cpython-39.pyc'</p><p class=MsoNormal>import 'encodings.latin_1' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF38292E0></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\io.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\io.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\io.cpython-39.pyc'</p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\abc.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\abc.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\abc.cpython-39.pyc'</p><p class=MsoNormal>import '_abc' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import 'abc' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF3829760></p><p class=MsoNormal>import 'io' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF3829490></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\site.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\site.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\site.cpython-39.pyc'</p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\os.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\os.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\os.cpython-39.pyc'</p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\stat.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\stat.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\stat.cpython-39.pyc'</p><p class=MsoNormal>import '_stat' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import 'stat' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF384EFD0></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\_collections_abc.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\_collections_abc.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\_collections_abc.cpython-39.pyc'</p><p class=MsoNormal>import '_collections_abc' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF38560D0></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\ntpath.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\ntpath.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\ntpath.cpython-39.pyc'</p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\genericpath.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\genericpath.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\genericpath.cpython-39.pyc'</p><p class=MsoNormal>import 'genericpath' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF387F670></p><p class=MsoNormal>import 'ntpath' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF38569D0></p><p class=MsoNormal>import 'os' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF3833730></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\_sitebuiltins.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\_sitebuiltins.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\_sitebuiltins.cpython-39.pyc'</p><p class=MsoNormal>import '_sitebuiltins' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF384E400></p><p class=MsoNormal># C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\__pycache__\_bootlocale.cpython-39.pyc matches C:\Users\coderextreme\AppData\Local\Programs\Python\Python39\lib\_bootlocale.py</p><p class=MsoNormal># code object from 'C:\\Users\\coderextreme\\AppData\\Local\\Programs\\Python\\Python39\\lib\\__pycache__\\_bootlocale.cpython-39.pyc'</p><p class=MsoNormal>import '_locale' # <class '_frozen_importlib.BuiltinImporter'></p><p class=MsoNormal>import '_bootlocale' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF387FA30></p><p class=MsoNormal>import 'site' # <_frozen_importlib_external.SourceFileLoader object at 0x000001FFF3829F40></p><p class=MsoNormal>Python 3.9.1 (tags/v3.9.1:1e5d33e, Dec  7 2020, 17:08:21) [MSC v.1927 64 bit (AMD64)] on win32</p><p class=MsoNormal>Type "help", "copyright", "credits" or "license" for more information.</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>