This document describes a set of code generation samples realized by means
of Somusar/SoProMach[tm]. The document
is structured as an archive of software generation proofs-of-concept
(POCs). New paragraphs and chapters may be added from time to
Purpose of this document is to provide software developers,
who are interested in applying code generation techniques,
with working samples on what can be achieved using the SoProMach[tm] generation
engine in different contexts.
It is not a purpose of this document to provide
off-the-shelf generators ready for massive production deployment, nor is
it a purpose of the document
to explain in detail the internals of each POC's generation scheme.
Such details are described and discussed in the comments
contained in the source files that concur to build each generator.
Each POC paragraph briefly explains the purpose of the POC and
provides links to both input to, and output from, the
Interested readers are invited to test one or more POC trial packages
downloading the free Community Edition,
in order to evaluate the fitness of the POCs to the specific
context of their projects. It is also possible to
request ad-hoc POCs: we will evaluate from case to case the feasibility
of such POCs, as described in page
"Generator building trial".
[Back to top]