From 1654d59374622f7e3936c1480c6dd5a043f5d77b Mon Sep 17 00:00:00 2001 From: Dave Mitchell Date: Sun, 17 Dec 2006 22:21:40 +0000 Subject: merge the four parser stacks into one p4raw-id: //depot/perl@29569 --- regen_perly.pl | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'regen_perly.pl') diff --git a/regen_perly.pl b/regen_perly.pl index 378c5a32bb..fb01dbd824 100644 --- a/regen_perly.pl +++ b/regen_perly.pl @@ -175,6 +175,11 @@ sub extract { # C<#line 188 "perlytmp.c"> gets picked up by make depend, so remove them. $actlines =~ s/^#line \d+ "\Q$tmpc_file\E".*$//gm; + # convert yyvsp[nnn] into ps[nnn].val + + $actlines =~ s/yyvsp\[(.*?)\]/ps[$1].val/g + or die "Can't convert value stack name\n"; + return $actlines. "\n", $tablines. "\n"; } -- cgit v1.2.1