code: private function parseArguments($isConst)
      {
          $parseFn = $isConst ?
              function () {
                  return $this->parseConstArgument();
              } :
              function () {
                  return $this->parseArgument();
              };
  
          return $this->peek(Token::PAREN_L) ?
              $this->many(Token::PAREN_L, $parseFn, Token::PAREN_R) :
              new NodeList([]);
      }
docs: @param bool $isConst
  
  @return ArgumentNode[]|NodeList
  
  @throws SyntaxError