diff options
author | Dave Mitchell <davem@fdisolutions.com> | 2004-10-10 19:18:00 +0000 |
---|---|---|
committer | Dave Mitchell <davem@fdisolutions.com> | 2004-10-10 19:18:00 +0000 |
commit | 131b3ad08b25bcfcb31b9933319b3186bdd13248 (patch) | |
tree | 49a4863bce88baf2d0050c81f56637cb3eb2c742 /perly.y | |
parent | 54cf8e17f0d40db1139c694ac85474f8b0c35b86 (diff) | |
download | perl-131b3ad08b25bcfcb31b9933319b3186bdd13248.tar.gz |
Turn regcomp into a list op
p4raw-id: //depot/perl@23357
Diffstat (limited to 'perly.y')
-rw-r--r-- | perly.y | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -675,10 +675,8 @@ term : termbinop { $$ = newOP($1, OPf_SPECIAL); } | FUNC1 '(' expr ')' /* not($foo) */ { $$ = newUNOP($1, 0, $3); } - | PMFUNC '(' term ')' /* /foo/ */ - { $$ = pmruntime($1, $3, Nullop); } - | PMFUNC '(' term ',' term ')' /* s/foo/bar/ (or tr) */ - { $$ = pmruntime($1, $3, $5); } + | PMFUNC '(' argexpr ')' /* m//, s///, tr/// */ + { $$ = pmruntime($1, $3, 1); } | WORD | listop ; |