private Token NewFunction(string value) { var function = new FunctionToken(value, _position); var token = Get(); while (token.Type != TokenType.EndOfFile) { function.AddArgumentToken(token); if (token.Type == TokenType.RoundBracketClose) { break; } token = Get(); } return(function); }