159,7 → 159,8 |
{ |
$parser = new ParseMaster(); |
// replace: $name -> n, $$name -> na |
$parser->add('/((\\x24+)([a-zA-Z$_]+))(\\d*)/', |
$parser->add( |
'/((\\x24+)([a-zA-Z$_]+))(\\d*)/', |
array('fn' => '_replace_name') |
); |
// replace: _name -> _0, double-underscore (__name) is ignored |
169,7 → 170,8 |
// quick ref |
$encoded = $keywords['encoded']; |
|
$parser->add($regexp, |
$parser->add( |
$regexp, |
array( |
'fn' => '_replace_encoded', |
'data' => $encoded |
194,7 → 196,8 |
$encoded = $keywords['encoded']; |
|
// encode |
$parser->add($regexp, |
$parser->add( |
$regexp, |
array( |
'fn' => '_replace_encoded', |
'data' => $encoded |