lib-main

File lib-main.str
Author unknown
Since unknown

Module for PP to be imported within php-front. Contains the strategiesthat must be available to the outside.




Statistics


General
Lines of code 66
Stratego
Module number 1 (100% documented)
Constructor number 0
Overlay number 0
Strategy number 11 (45% documented)
Rule number 0
DynamicRule number 0



Strategy summary


php4-parenthesize n/a lib-main.str
php4-to-abox n/a lib-main.str
php5-parenthesize n/a lib-main.str
php5-to-abox The external interface to pretty-printing strategies lib-main.str
pp-php-to-abox(Strategy parenthesize, Strategy pprules) n/a lib-main.str
pp-php-to-string Placed here because the real rules for pretty-printing are moved out lib-main.str
pp-php4-to-abox n/a lib-main.str
pp-php4-to-string n/a lib-main.str
pp-php5-to-abox n/a lib-main.str
pp-php5-to-string n/a lib-main.str
print-comments(Strategy pprules) n/a lib-main.str



Strategy details


ATerm php5-to-abox
File lib-main.str
Author unknown
Since unknown
 

The external interface to pretty-printing strategies. Use these when you want to pp-to-abox.Maybe there is someway to export these strategies immediately?



 
ATerm pp-php-to-string
File lib-main.str
Author unknown
Since unknown
 

Placed here because the real rules for pretty-printing are moved out.We still need access to the strategies in php-front for this strategythough.


type PHP -> String

 
ATerm pp-php4-to-string
File lib-main.str
Author unknown
Since unknown
 

No information available.


type PHP -> String

 
ATerm pp-php5-to-abox
File lib-main.str
Author unknown
Since unknown
 

No information available.


type PHP -> Box

 
ATerm pp-php5-to-string
File lib-main.str
Author unknown
Since unknown
 

No information available.


type PHP -> String