In order to generate code automatically with GeneXproTools 4.0, first you must evolve a model. All the models evolved by
GeneXproTools are in the native Karva notation which can be
immediately translated into
virtually any programming language through the use of grammars. GeneXproTools 4.0
provides already a total of 16 built-in grammars but others can be added by the user (see
the section User Defined Grammars).
To Generate Code Automatically with GeneXproTools 4.0
- On the GeneXproTools modeling environment, click the
Model Panel.
GeneXproTools 4.0 has the following built-in grammars:
Ada, C, C++, C#, Fortran, Java, Java Script, Matlab, Pascal, Perl, PHP, Python, Visual Basic, VB.Net, Verilog, and VHDL. Besides, GeneXproTools 4.0 has a built-in parser which allows the visualization of
the evolved models as expression trees.
- On the Language list box, select Expression Tree.
A clear representation of your model appears in the code window. The expression tree can be copied to the clipboard or saved to disk.
- On the Language list box, select the language of your choice.
The code for your model is automatically generated by GeneXproTools
and appears in the code window. The code can be copied to the clipboard or saved to disk.
- For Logic Synthesis models, on the Language list box, select the
gate type.
With GeneXproTools 4.0 you can port any Boolean function into
six different Logical
Systems (All Gates, Not-And-Or Only, Nand Only, Nor Only, Mux System,
and Reed-Muller System). The code for your model is automatically generated by GeneXproTools
and appears in the code window. The code can be copied to the clipboard or saved to disk.
|
|