public UnexpectedTokenException(AsmToken token, AsmTokens expected) : base( "Unexpected token " + token.Token + " " + token.Value + " at line " + token.AsmLine + ". Expected: " + expected) { Token = token; }
public AsmToken(int asmLine, AsmTokens token, int value) { AsmLine = asmLine + 1; Token = token; IntValue = value; }
public AsmToken(int asmLine, AsmTokens token, char value) { AsmLine = asmLine + 1; Token = token; Value = new string(value, 1); }
public AsmToken(int asmLine, AsmTokens token, string value) { AsmLine = asmLine + 1; Token = token; Value = value; }
public UnexpectedTokenException(AsmToken token, AsmTokens expected) : base("Unexpected token " + token.Token + " " + token.Value + " at line " + token.AsmLine + ". Expected: " + expected) { Token = token; }