Changes between Version 18 and Version 19 of Documentation/Reference/GPDL
- Timestamp:
- 07/08/13 19:30:31 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentation/Reference/GPDL
v18 v19 153 153 }}} 154 154 155 156 == Building == 157 The top layer contains the syntax description of GPDL. For each separate backend a separate ATG must be defined that is then translated with Coco-2 to generate a framework-specific GPDL compiler. So the top level must be build for each new version of the GPDL specification and for each backend. Coco-2 is available for many programming languages so on the top level we can create different GPDL compilers for different programming languages. 158 159 In the second layer, the framework-specific GPDL compiler can then be used to compile problem descriptions in GPDL into source code for the targeted plattform (backend). This source code can be compiled to a solver that can be used to solve several different problem instances of the general problem (e.g., by reading different problem data files). 155 160 [[Image(GPDL-compiler-reference.png)]]