Universal parsing tool and source code generator
CodeWorker is a scripting language designed to produce reusable, tailor-made, evolving, and reliable IT systems with a high level of automation. An extended BNF syntax lets users define new domain-specific languages or parse existing formats, and a template-based syntax lets users write patterns for generating code. The code generation knows how to preserve protected areas with hand-typed code and offers code expansion, source-to-source translation, and program transformation. These tasks are executed in a straightforward process, with no binding to an external programming language and with no translation of requirements specification in a constraining format.
DocumentationUser guide and reference manual available in PDF format from http://codeworker.free.fr/CodeWorker.pdf; User tutorials available in HTML format from http://codeworker.free.fr/Tutorials.html
released on 17 April 2010
|License||Verified by||Verified on||Notes|
|LGPLv2.1orlater||Janet Casey||5 August 2004|
Leaders and contributors
Resources and communication
This entry (in part or in whole) was last reviewed on 21 January 2017.