public function nextTokenIsAdjacent() : bool
    {
        return $this->token === null
            || ($this->lookahead !== null
                && ($this->lookahead['position'] - $this->token['position']) === strlen($this->token['value']));
    }
public function nextTokenIsAdjacent() : bool
    {
        return $this->token === null
            || ($this->lookahead !== null
                && ($this->lookahead['position'] - $this->token['position']) === strlen($this->token['value']));
    }
public function nextTokenIsAdjacent ( ) : bool { return $ this -> token === null || ( $ this -> lookahead !== null && ( $ this -> lookahead [ 'position' ] - $ this -> token [ 'position' ] ) === strlen ( $ this -> token [ 'value' ] ) ) ; }
Whether the next token starts immediately, or if there were
non-captured symbols before that
Whether the next token starts immediately or if there were non - captured symbols before that