private function match($token) { if (!$this->lexer->isNextToken($token)) { $this->syntaxError($this->lexer->getLiteral($token)); } return $this->lexer->moveNext(); }