HSL2.0 - HSL 2.0 generator
Tool for generating HSL 2.0 blocks.

The HSL 2.0 generator uses the XML definition file (config.xml) to create several files for each module defined there and creates a directory structure for the first call. For further calls, Python code added by the developer is injected into the modules.
Attention
Initially the generator is called once to generate the above mentioned files. After the developer has inserted his own Python code in the script in the src directory, the generator can be called again, and as often as desired. It then generates the ".hsl" and ".py" files in the release and debug directories again, taking into account the modifications made in the meantime (Python code injection).
In addition, the generated part of the ".py" files in the src directory is also recreated.
Call of the HSL 2.0 generator:
python generator.pyc PROJEKT-SCHLÜSSEL CODE-PAGE

Example: python generator.pyc "my project" utf-8
For information on the encodings supported by Python, see the following link.
Attention
By clicking on the following link you leave this documentation!
www.python.org - Standard Encodings
Note
The structure of the entire directory structure of a project is defined except for the project name and the names of the test directories and is described under Project Structure.