original_string: public static function flatten (array $sequence)
      {
          $flat = array();
          array_walk_recursive($sequence, function ($element) use (&$flat) { $flat []= $element; });
          return $flat;
      }
code: public static function flatten (array $sequence)
      {
          $flat = array();
          array_walk_recursive($sequence, function ($element) use (&$flat) { $flat []= $element; });
          return $flat;
      }
code_tokens: public static function flatten ( array $ sequence ) { $ flat = array ( ) ; array_walk_recursive ( $ sequence , function ( $ element ) use ( & $ flat ) { $ flat [ ] = $ element ; } ) ; return $ flat ; }
docstring: Flatten sequence.
  
  @param  array $sequence Sequence
  @return array Flattend sequence
docstring_tokens: Flatten sequence .