wiki:CodeGenerator

Version 1 (modified by ginkel, 19 years ago) (diff)

--

CodeGenerator

Is a CommonLisp software developed for Diva, which allows to define an enquationset in a symbolic way and generates Fortran? sourcefiles for Diva accordingly.

ProMoT uses the CodeGenerator for

  • Parsing math expressions: we start the same parser function and only interpret the resulting tree differently.
  • Generation of Diva models: Promot generates a CG-File and then calls the CodeGenerator functions for producing the Fortran? files.