public function opt($tag) { if ($this->lookahead->getTag() === $tag) { $pointer = $this->consume(); return $pointer === null ? true : $pointer; } return false; }