logo
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

make

new make(Compiler compiler)

Constructor takes the associated Compiler

run

virtual Void run()

Run the step