util

File util.str
Author unknown
Since unknown
No information available.




Statistics


General
Lines of code 71
Stratego
Module number 1 (0% documented)
Constructor number 0
Overlay number 0
Strategy number 8 (75% documented)
Rule number 0
DynamicRule number 0



Strategy summary


rtg-build-group-by-pairs(Strategy k, Strategy r, Strategy build, Strategy items) n/a util.str
rtg-group-by(Strategy k, Strategy r, Strategy build) n/a util.str
rtg-group-by-nonterm n/a util.str
rtg-group-productions n/a util.str
rtg-productions-of(ATerm nt) Returns the right hand sides of productions of the specified non terminal util.str
rtg-start-nonterms n/a util.str
rtg-ungroup-productions Rewrites an rtg to one rhs in a prodrule util.str
rtg-ungroup-productions Rewrites an list of prodrules to one rhs in a prodrule util.str



Strategy details


ATerm rtg-group-by-nonterm
File util.str
Author unknown
Since unknown
 

No information available.


type List(ProdRule) -> List(ProdRule)

 
ATerm rtg-group-productions
File util.str
Author unknown
Since unknown
 

No information available.


type RTG -> RTG

 
ATerm rtg-productions-of(ATerm nt)
File util.str
Author unknown
Since unknown
 

Returns the right hand sides of productions of the specified non terminal.


type RTG -> List(ProdRuleRHS)

 
ATerm rtg-start-nonterms
File util.str
Author unknown
Since unknown
 

No information available.


type RTG -> List(Nonterm)

 
ATerm rtg-ungroup-productions
File util.str
Author unknown
Since unknown
 

Rewrites an rtg to one rhs in a prodrule.


type RTG -> RTG

 
ATerm rtg-ungroup-productions
File util.str
Author unknown
Since unknown
 

Rewrites an list of prodrules to one rhs in a prodrule.


type List(ProdRule) -> List(ProdRule)