PpTableIO

File PpTableIO.str
Author Merijn de Jonge (mdjonge@cwi.nl)
Since unknown
No information available.




Statistics


General
Lines of code 102
Stratego
Module number 1 (100% documented)
Constructor number 0
Overlay number 0
Strategy number 7 (71% documented)
Rule number 2 (50% documented)
DynamicRule number 0



Strategy summary


pptable-arity-of-template Determines the arity of a template by collecting the Arg nodes PpTableIO.str
pptable-desugar-entry n/a PpTableIO.str
pptable-get-log(ATerm tbl) Get an entry from the pp-table and log if the entry does not exist PpTableIO.str
pptable-make-hashtable n/a PpTableIO.str
pptable-path-to-string n/a PpTableIO.str
pptable-path-to-string n/a PpTableIO.str
pptable-store-entry(ATerm tbl) n/a PpTableIO.str

Rule summary


pptable-make-key n/a PpTableIO.str
pptable-make-key n/a PpTableIO.str



Strategy details


ATerm pptable-arity-of-template
File PpTableIO.str
Author unknown
Since unknown
 

Determines the arity of a template by collecting the Arg nodes.


type BOX -> Int

 
ATerm pptable-get-log(ATerm tbl)
File PpTableIO.str
Author unknown
Since unknown
 

Get an entry from the pp-table and log if the entry does not exist.



 
ATerm pptable-make-hashtable
File PpTableIO.str
Author unknown
Since unknown
 

No information available.


type List(PpTable) -> HashTable

 
ATerm pptable-path-to-string
File PpTableIO.str
Author unknown
Since unknown
 

No information available.


type Path -> String

 
ATerm pptable-path-to-string
File PpTableIO.str
Author unknown
Since unknown
 

No information available.


type Path -> String

 

Rule details


ATerm pptable-make-key
File PpTableIO.str
Author unknown
Since unknown
 

No information available.


type PP-Entry -> Key