Last modified by cmot on 2023/09/11 16:16

From version 17.1
edited by cmot
on 2014/06/10 17:08
Change comment: There is no comment for this version
To version 18.1
edited by cmot
on 2014/06/10 17:12
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -55,11 +55,19 @@
55 55  * -v : Use verbose compilation, more error messages
56 56  * -s: Use strict mode compilation (only apply selected transformations)
57 57  
58 -== Common Transformation IDs ==
58 +== Transformation IDs ==
59 59  
60 -In order to use the KIELER Compiler from the command line you need to know the ID of the transformations you would like to apply. Here are the most common ones:
60 +In order to use the KIELER Compiler from the command line you need to know the ID of the transformations you would like to apply.
61 61  
62 62  |=(((
63 +Common Transformation IDs
64 +)))|=(((
65 +More Transformation IDs
66 +)))
67 +|(((
68 +Here are the most common ones:
69 +
70 +|=(((
63 63  Transformation ID
64 64  )))|=(((
65 65  Description
... ... @@ -74,32 +74,26 @@
74 74  )))|(((
75 75  All extended SCCharts transformations resulting in a Core SCChart
76 76  )))
77 -|(% colspan="1" %)(% colspan="1" %)
78 -(((
85 +|(((
79 79  CORE
80 -)))|(% colspan="1" %)(% colspan="1" %)
81 -(((
87 +)))|(((
82 82  All core SCCharts transformations resulting in a Normalized SCChart
83 83  )))
84 -|(% colspan="1" %)(% colspan="1" %)
85 -(((
90 +|(((
86 86  SCGRAPH
87 -)))|(% colspan="1" %)(% colspan="1" %)
88 -(((
92 +)))|(((
89 89  Transform to an SCG
90 90  )))
91 -|(% colspan="1" %)(% colspan="1" %)
92 -(((
93 -CODEGENERATION
94 -)))|(% colspan="1" %)(% colspan="1" %)
95 -(((
96 -Generate C Code
97 -)))
98 -
95 +)))|(((
99 99  In order to get other transformation IDs you can use the KIELER Compiler Selection View. It will show the transformation ID for each transformation or transformation group as a tooltip text that woll show up if you place and hold the mouse over the transformation node as shown below:
100 100  
101 101  [[image:attach:TRANSFORMATIONIDs.jpg]]
99 +)))
102 102  
101 +
102 +
103 +
104 +
103 103  == Example Calls ==
104 104  
105 105  === Example 1 ===
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -9470946
1 +9470947
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470946/KIELER Compiler Console
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470947/KIELER Compiler Console