コード例 #1
0
ファイル: Assembler.cs プロジェクト: lioncash/GekkoAssembler
 private IIRUnit ParseUnsigned8BitSet(string[] tokens, ref int instructionPointer)
 {
     var value = (byte)ParseIntegerLiteral(tokens[1]);
     var result = new IRUnsigned8BitSet(instructionPointer, value);
     ++instructionPointer;
     return result;
 }
コード例 #2
0
 public void Visit(IRUnsigned8BitSet instruction)
 {
 }
コード例 #3
0
 private IIRUnit replaceUnsigned8BitSet(IRUnsigned8BitSet instruction)
 {
     builder.AddWarning("There is no way of setting individual bits, using \"Unsigned 8 Write\" instead.");
     return new CustomIRWriteData(instruction.Address, new[] { instruction.Value });
 }