The StaDyn Programming Language
Source code documentation of StaDyn, a hybrid static and dynamic typing language.
Package Semantic.SSAAlgorithm

To transform the AST to a Single Static Assignment AST representation. More...

Classes

class  SSAElement
 This class stores the information to use in SSA map and allows to create a new declarations. More...
 
class  SSAHelper
 This class stores the information to use in SSA algorithm
 
class  SSAInfo
 This class stores the information to use in SSA algorithm More...
 
class  SSAMap
 Implementation of a map to use in static single assignment algorithm. More...
 
class  VisitorSSA
 This class makes the static single assignment algorithm in which every variable is assigned exactly once. More...
 
class  VisitorSSA2
 This class makes the second part of static single assignment algorithm in which every variable is assigned exactly once. More...
 

Detailed Description

To transform the AST to a Single Static Assignment AST representation.