Class ProgramCreator

java.lang.Object
org.ek9lang.compiler.phase7.ProgramCreator
All Implemented Interfaces:
Function<EK9Parser.MethodDeclarationContext,IRConstruct>

final class ProgramCreator extends Object implements Function<EK9Parser.MethodDeclarationContext,IRConstruct>
Creates the appropriate IR Construct for an Aggregate of type 'program'. TODO still needs the code for the actual 'main' entry point that deals with accepting TODO and converting commandline arguments into correctly typed arguments to call _main.