Example #1
0
 /// <summary>
 /// Initializes a new compilation
 /// </summary>
 /// <param name="isLittleEndian">Determines whether to compile as little endian</param>
 public BinaryOutput(bool isLittleEndian)
 {
     IsLittleEndian         = isLittleEndian;
     Assembler.PassChanged += AssemblerPassesChanged;
     Assembler.SymbolManager.AddValidSymbolNameCriterion(s => !s.Equals("peek") && !s.Equals("poke"));
     Evaluator.AddFunctionEvaluator(this);
     Reset();
 }