Exemplo n.º 1
0
 /// <summary>
 /// Constructor for compiler front end when compiling instructions
 /// </summary>
 /// <param name="instructions"> the instructions to compile</param>
 /// <param name="name"> the name of the program to compile</param>
 public CompilerMain(List <Instruction> instructions, string name)
 {
     this.instructions = instructions;
     mode      = EnumCompilerMode.INSTRUCTIONS;
     this.name = name;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Constructor for Compiler front end when compiling source files
 /// </summary>
 /// <param name="file"> the source file to compile</param>
 public CompilerMain(SourceFile file)
 {
     this.file = file;
     mode      = EnumCompilerMode.SOURCE_CODE;
 }