GeneXproTools Environment

Generating Code Automatically
 
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 
  1. 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.
  2. 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.
  3. 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.
  4. 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.


Home | Contents | Previous  | Next