Class ProgramDfnGenerator

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

final class ProgramDfnGenerator extends AbstractDfnGenerator 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.