original_string: public function sliceNameAtoms($index, $length = null)
      {
          $atoms = $this->nameAtoms();
          if (null === $length) {
              $length = count($atoms);
          }
  
          return array_slice($atoms, $index, $length);
      }
code: public function sliceNameAtoms($index, $length = null)
      {
          $atoms = $this->nameAtoms();
          if (null === $length) {
              $length = count($atoms);
          }
  
          return array_slice($atoms, $index, $length);
      }
code_tokens: public function sliceNameAtoms ( $ index , $ length = null ) { $ atoms = $ this -> nameAtoms ( ) ; if ( null === $ length ) { $ length = count ( $ atoms ) ; } return array_slice ( $ atoms , $ index , $ length ) ; }
docstring: Get a subset of this path's name atoms.
  
  @param integer      $index  The index of the first atom.
  @param integer|null $length The maximum number of atoms.
  
  @return array<integer,string> An array of strings representing the subset of path name atoms.
docstring_tokens: Get a subset of this path s name atoms .