IRC.A2CENTRAL.COM IS BACK Let me explain my pseudo : ParseAsBNF. It comes from a software : http://codeworker.free.fr/ http://codeworker.free.fr/manual_The_scripting_language.html#parseAsBNF CodeWorker is made by a french guy called Cedric LEMAIRE. CodeWorker is for doing your own Domain Specific Language. For example CODON is a DSL for PYTHON that speeds PYTHON scripts with the speed of C/C++. https://github.com/exaloop/codon Codon is a high-performance Python implementation that compiles to native machine code without any runtime overhead. Typical speedups over vanilla Python are on the order of 10-100x or more, on a single thread. Codon's performance is typically on par with (and sometimes better than) that of C/C++. Unlike Python, Codon supports native multithreading, which can lead to speedups many times higher still. CodeWorker can help you understand ORCA/C sources, especially the source code represented with graphs. I mean DAG : Directed Acyclic Graphs. CodeWorker is a universal tool to manage the tokens of your languages. Understanding how CodeWorker works help you understand compilers. With CodeWorker, you can do a Pascal compiler. https://virtualbasic.org/ Virtual Basic is programmed in Python by a french guy. Virtual Basic a different approach to code Applesoft Basic (for Apple II computers) Virtual Basic is Applesoft basic, all commands and operators are available, only the way to write your code change. Virtual Basic is copyleft ! Copyright © 2011-2016, Andres Lozano aka Loz Virtual Basic is made by a french guy. CONCLUSION : CodeWorker can run as a source code translator for any platform.