protected Token CreateToken(TokenKind kind) { string tokenData = data.Substring(savePos, pos - savePos); Token tmp = new Token(kind, tokenData, saveLine, saveCol); tokens.Add(tmp); return tmp; }
protected Token CreateToken(TokenKind kind, string value) { Token tmp = new Token(kind, value, line, column); tokens.Add(tmp); return tmp; }