protected function delegate($parserClass) { $parser = new $parserClass($this->_tokens); /** * @var Parser $parser */ return $parser->parse(); }