original_string: public function createDir($mode = 0777)
      {
          return is_dir($this->absoluteFileName) || mkdir($this->absoluteFileName, $mode, true);
      }
code: public function createDir($mode = 0777)
      {
          return is_dir($this->absoluteFileName) || mkdir($this->absoluteFileName, $mode, true);
      }
code_tokens: public function createDir ( $ mode = 0777 ) { return is_dir ( $ this -> absoluteFileName ) || mkdir ( $ this -> absoluteFileName , $ mode , true ) ; }
docstring: creates needed directories recursively
  
  @param int $mode
  
  @return bool
docstring_tokens: creates needed directories recursively