Login | Register
My pages Projects Community openCollabNet

ModelElements ] ElementAttributes ] FeatureDialog ] [ CodeGenerator ]

There are the following requirements for the code generator:

  • The auto generated code should not only be correct, from a compiler point of view, but also readable by a C++ developer (a human). That means everithing should be named like in the model.
  • Beautiful code! The code shall be beautified, like a external code beautifier would do.
  • The code should be well documented (comments) in a way, that doxygen understands it.
  • There should be (pseudo)comments, which allow Astade to display the Astade model element for each line of code. That makes it possible that on compiler errors the corresponding Element is automatically selected.
  • For everything which origination is not obvious, there has to be a "why" comment. So a developer can understand, why a certain element is included into the code.

framework ] architecture ] screenshots ] contribution ] resources ] new Wheel ]