class
compiler::InitInput
sys::Obj
compiler::CompilerSupport
compiler::CompilerStep
compiler::InitInput
InitInput is responsible:
- verifies the CompilerInput instance
- checks the depends dir
- constructs the appropiate Namespace
- initializes Comiler.pod with a PodDef
- tokenizes the source code from file or string input
Slots
-
private Void checkDependsDir(CompilerInput input)
If depends home is not null, then check it out.
-
private Location loc
- make
-
new make(Compiler compiler)
Constructor takes the associated Compiler
- run
-
virtual Void run()
Run the step