[svn:parrot] r37763 - branches/pge1/compilers/pge/PGE
pmichaud at svn.parrot.org
pmichaud at svn.parrot.org
Fri Mar 27 20:18:35 UTC 2009
Author: pmichaud
Date: Fri Mar 27 20:18:35 2009
New Revision: 37763
URL: https://trac.parrot.org/parrot/changeset/37763
Log:
[pge]: Numification of Match objects is based on matched text instead of .ast.
Also make vtable functions anonymous.
Modified:
branches/pge1/compilers/pge/PGE/Match.pir
Modified: branches/pge1/compilers/pge/PGE/Match.pir
==============================================================================
--- branches/pge1/compilers/pge/PGE/Match.pir Fri Mar 27 20:16:17 2009 (r37762)
+++ branches/pge1/compilers/pge/PGE/Match.pir Fri Mar 27 20:18:35 2009 (r37763)
@@ -349,8 +349,8 @@
=cut
-.sub 'get_integer' :vtable :method
- $I0 = self.'result_object'()
+.sub '' :vtable('get_integer') :method
+ $I0 = self.'Str'()
.return ($I0)
.end
@@ -360,8 +360,8 @@
=cut
-.sub 'get_number' :vtable :method
- $N0 = self.'result_object'()
+.sub '' :vtable('get_number') :method
+ $N0 = self.'Str'()
.return ($N0)
.end
@@ -371,7 +371,7 @@
=cut
-.sub 'get_string' :vtable :method
+.sub '' :vtable('get_string') :method
$S0 = self.'Str'()
.return ($S0)
.end
More information about the parrot-commits
mailing list