Changes between Version 20 and Version 21 of Documentation/Reference/GPDL
- Timestamp:
- 07/08/13 19:31:22 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentation/Reference/GPDL
v20 v21 157 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 158 159 159 160 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). 160 161 162 161 163 [[Image(GPDL-compiler-reference.png)]]