Changes for page Kieler Compiler
Last modified by Richard Kreissig on 2023/09/14 10:52
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -73,7 +73,7 @@ 73 73 * method: The name of the transformation method. Its signature must ensure that it returns an EObject an only take an EObject argument. Otherwise it cannot be found by KiCo. 74 74 * id: The unique String ID for this transformation. This is the ID the transformation will be referenced throughout KiCo. 75 75 * name: An optional String name for this transformation. If nothing is entered here the ID will be used as a name. 76 -* dependencies: An optional String as comma separated list of other transformation IDs that must run AFTER this transformationdown the compile-chain.This means if the current transformation is selected to run, all transformations that have dependencies on this will be run BEFORE.If nothing is entered here then this means there are no dependencies.76 +* dependencies: An optional String as comma separated list of other transformation IDs that must run BEFORE this transformation. If nothing is entered here then this means there are no dependencies. 77 77 ))) 78 78 |((( 79 79 transformationGroup ... ... @@ -96,7 +96,9 @@ 96 96 dependencies="TRIGGEREFFECT, SURFACEDEPTH" 97 97 name="Transform All Normalize"> 98 98 </transformationGroup> 99 - 99 + </extension> 100 + <extension 101 + point="de.cau.cs.kieler.kico.transformation"> 100 100 <transformationMethod 101 101 class="de.cau.cs.kieler.sccharts.extensions.SCChartsCoreTransformation" 102 102 id="TRIGGEREFFECT" ... ... @@ -103,7 +103,10 @@ 103 103 method="transformTriggerEffect" 104 104 name="Transform Trigger and Effect"> 105 105 </transformationMethod> 106 - 108 + </extension> 109 + 110 + <extension 111 + point="de.cau.cs.kieler.kico.transformation"> 107 107 <transformationMethod 108 108 class="de.cau.cs.kieler.sccharts.extensions.SCChartsCoreTransformation" 109 109 id="SURFACEDEPTH" ... ... @@ -110,7 +110,10 @@ 110 110 method="transformSurfaceDepth" 111 111 name="Transform Surface Depth"> 112 112 </transformationMethod> 113 - 118 + </extension> 119 + 120 + <extension 121 + point="de.cau.cs.kieler.kico.transformation"> 114 114 <transformationGroup 115 115 id="ALL" 116 116 dependencies="CORE NORMALIZE" ... ... @@ -182,105 +182,6 @@ 182 182 183 183 {{/code}} 184 184 185 -=== Requirement Completion === 186 - 187 - 188 - 189 -|=((( 190 -(% style="text-align: center;" %) 191 -Original 192 - 193 -|=((( 194 - [[image:attach:dependencies2.jpg]] 195 - 196 -(% style="text-align: center;" %) 197 -Original Dependency 198 -Graph 199 -)))|=((( 200 -(% style="text-align: center;" %) 201 -[[image:attach:dependencies3.jpg]] 202 - 203 -(% style="text-align: center;" %) 204 -Two alternative 205 -transformation 206 -implementations 207 -for Abort 208 -))) 209 - 210 - 211 -)))|=((( 212 -(% style="text-align: center;" %) 213 -Example 1 214 - 215 -|=((( 216 - [[image:attach:dependencies4.jpg]] 217 - 218 -(% style="text-align: center;" %) 219 -Selected for 220 -transformation 221 -)))|=((( 222 - [[image:attach:dependencies4b.jpg]] 223 - 224 -(% style="text-align: center;" %) 225 -Auto selected 226 -requirements 227 -))) 228 - 229 - 230 -))) 231 - 232 - 233 - 234 - 235 - 236 -|=((( 237 -Example 2 238 - 239 -|=((( 240 -[[image:attach:dependencies5.jpg]] 241 - 242 -(% style="text-align: center;" %) 243 -Selected for 244 -transformation 245 -)))|=(% style="text-align: center;" %)(% style="text-align: center;" %) 246 -((( 247 -[[image:attach:dependencies5b.jpg]] 248 - 249 -Auto selected 250 -requirements 251 -using DEFAULT 252 -of alternative 253 -group 254 - 255 - 256 -))) 257 - 258 - 259 -)))|=((( 260 -(% style="text-align: center;" %) 261 -Example 3 262 - 263 -|=((( 264 -[[image:attach:dependencies6.jpg]] 265 - 266 -(% style="text-align: center;" %) 267 -Selected for 268 -transformation 269 -)))|=((( 270 -[[image:attach:dependencies6b.jpg]] 271 - 272 -(% style="text-align: center;" %) 273 -Auto selected 274 -requirements 275 -using selected 276 -alternative 277 -))) 278 - 279 - 280 -))) 281 - 282 - 283 - 284 284 == Help / Problems / FAQs == 285 285 286 286 Maybe you get into problems when using KiCo. The following list should give you hints to solve these. If you have a problem not considered here please write us an e-mail (see above for contact information of the persons in charge of KiCo).
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -94701 161 +9470109 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/94701 16/Kieler Compiler1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470109/Kieler Compiler