class compiler::InitInput

sys::Obj
  compiler::CompilerSupport
    compiler::CompilerStep
      compiler::InitInput

Source

InitInput is responsible:

  • verifies the CompilerInput instance
  • checks the depends dir
  • constructs the appropiate CNamespace
  • initializes Comiler.pod with a PodDef
  • tokenizes the source code from file or string input
make

new make(Compiler compiler)

Source

Constructor takes the associated Compiler

run

virtual override Void run()

Source

Run the step