original_string: protected function url(&$out)
      {
          if ($this->match('(url\(\s*(["\']?)([^)]+)\2\s*\))', $m)) {
              $out = [Type::T_STRING, '', ['url(' . $m[2] . $m[3] . $m[2] . ')']];
  
              return true;
          }
  
          return false;
      }
code: protected function url(&$out)
      {
          if ($this->match('(url\(\s*(["\']?)([^)]+)\2\s*\))', $m)) {
              $out = [Type::T_STRING, '', ['url(' . $m[2] . $m[3] . $m[2] . ')']];
  
              return true;
          }
  
          return false;
      }
code_tokens: protected function url ( & $ out ) { if ( $ this -> match ( '(url\(\s*(["\']?)([^)]+)\2\s*\))' , $ m ) ) { $ out = [ Type :: T_STRING , '' , [ 'url(' . $ m [ 2 ] . $ m [ 3 ] . $ m [ 2 ] . ')' ] ] ; return true ; } return false ; }
docstring: Parse a url
  
  @param array $out
  
  @return boolean
docstring_tokens: Parse a url