I’m going to propose some bash (Bourne Again Shell—originally a GNU/UNIX interface) SAI/encoding examples soon.   Bash is weakly typed, types are introduced through the ‘declare’ command.  Arrays may not nested, but there is a reference type.   I will probably build three serializers from DOM to Bash, one that is streaming, like my first Java one—with numbered variables, another more reliant on references (possibly very similar to previous), and one where the scene is spread across the file system.<div dir="auto"><br></div><div dir="auto">I haven’t figured out how to do methods yet (function references?  Executables?  Aliases?).  I’m not really sure if this is going to be an encoding or a binding.   We’ll start with an encoding.<br></div><div dir="auto"><br></div><div dir="auto"><span style="border-color:rgb(0,0,0)">If anyone can report on previous work, that would be terrific.  </span>Enthused helpers are welcome!</div><div dir="auto"><br></div><div dir="auto">Yep, I’ve seen bash3d source code on GitHub.</div><div dir="auto"><br></div><div dir="auto">If anyone wants to run the task of converting JSON to bash in GPT-4, that might be fun!</div><div dir="auto"><br></div><div dir="auto">Initial name will probably be BashSale.  Anyone have better?</div><div dir="auto"><br></div><div dir="auto">Lol!  John </div>