Xreate
The Xreate programming language
pass Directory Reference

Various passes to gather data and perforrm analysis and compilation.

More...

Detailed Description

Various passes to gather data and perforrm analysis and compilation.

Files

file  abstractpass.h
 Infrastructure to iterate over AST to facilitate analysis and compilation.
 
file  cfapass.h
 Control Flow Analysis(CFA)
 
file  cfatemporalseqpass.h
 Code blocks execution order analysis.
 
file  compilepass.h
 Main compilation routine. See xreate::CompilePass.
 
file  dfapass.h
 Data Flow Analysis.
 
file  interpretationpass.h
 Interpretation analysis: determines what parts of a code could be interpreted.
 
file  latereasoningpass.h
 Late Transcend Support.
 
file  versionspass.h
 The versions analysis pass.