layout

File layout.str
Author unknown
Since unknown

Implosion of AsFix Layout




Statistics


General
Lines of code 76
Stratego
Module number 1 (100% documented)
Constructor number 1 (0% documented)
Overlay number 0
Strategy number 9 (55% documented)
Rule number 3 (0% documented)
DynamicRule number 0



Constructor summary


layout(ATerm ) n/a layout.str

Strategy summary


is-ignorable-syntax Layout can be ignored layout.str
is-ignorable-syntax Literals can be ignored layout.str
is-ignorable-syntax Case insensitive literals can be ignored layout.str
is-ignorable-syntax In AsFix2ME, literals can occur directly as arguments of an application layout.str
is-ignorable-syntax n/a layout.str
is-layout n/a layout.str
is-layout n/a layout.str
is-layout' n/a layout.str
rm-layout n/a layout.str

Rule summary


ImplodeLayout n/a layout.str
ImplodeLayout n/a layout.str
ImplodeLayout n/a layout.str



Strategy details


ATerm is-ignorable-syntax
File layout.str
Author unknown
Since unknown
 

Layout can be ignored.



 
ATerm is-ignorable-syntax
File layout.str
Author unknown
Since unknown
 

Literals can be ignored.



 
ATerm is-ignorable-syntax
File layout.str
Author unknown
Since unknown
 

Case insensitive literals can be ignored.


todo This is questionable: you cannot preserve the case of a literal in this way.

 
ATerm is-ignorable-syntax
File layout.str
Author unknown
Since unknown
 

In AsFix2ME, literals can occur directly as arguments of anapplication. For this reason, we include literals in the possible



 
ATerm is-layout'
File layout.str
Author unknown
Since unknown
 

No information available.


todo Find out why this strategy is used.