private void Require(TokenType tokenType) { var token = tokens[pos++]; if (token.Type != tokenType) throw new AssemblerException(string.Format("Expected {0} on line {1}", tokenType, token.Line)); }