Author: bernhard
Date: Wed Feb 14 12:47:23 2007
New Revision: 16994
Modified:
trunk/CREDITS
trunk/languages/plumhead/src/phc/past_xml_to_past_pir.xsl
Log:
Give Aldo Calpini credit for 'Porting to PDA'
Modified: trunk/CREDITS
==============================================================================
--- trunk/CREDITS (original)
+++ trunk/CREDITS Wed Feb 14 12:47:23 2007
@@ -32,6 +32,7 @@
N: Aldo Calpini
D: Debugging tutorial
+D: Porting to PDA
N: Alex Gough
D: bignum
Modified: trunk/languages/plumhead/src/phc/past_xml_to_past_pir.xsl
==============================================================================
--- trunk/languages/plumhead/src/phc/past_xml_to_past_pir.xsl (original)
+++ trunk/languages/plumhead/src/phc/past_xml_to_past_pir.xsl Wed Feb 14
12:47:23 2007
@@ -60,10 +60,12 @@
# pir = past_node_<xsl:value-of select="generate-id(.)" />.'compile'(
'target' => 'pir' )
# print pir
- .local pmc eval_past
- eval_past = past_node_<xsl:value-of select="generate-id(.)" />.'compile'( )
+ .local pmc pastcompiler, eval_past
+ pastcompiler = new 'HLLCompiler'
+ pastcompiler.'removestage'('parse')
+ pastcompiler.'removestage'('past')
+ eval_past = pastcompiler.'compile'(past_node_<xsl:value-of
select="generate-id(.)" />)
eval_past()
- # '_dumper'(eval, 'eval')
.end
@@ -127,6 +129,7 @@
load_bytecode 'languages/plumhead/src/common/plumheadlib.pbc'
load_bytecode 'PAST-pm.pbc'
+ load_bytecode 'Parrot/HLLCompiler.pbc'
load_bytecode 'MIME/Base64.pbc'
load_bytecode 'dumper.pbc'
load_bytecode 'CGI/QueryHash.pbc'