perl.cvs.parrot
[Top] [All Lists]

[svn:parrot] r23948 - trunk/languages/eclectus

Subject: [svn:parrot] r23948 - trunk/languages/eclectus
From:
Date: Sat, 15 Dec 2007 12:24:54 -0800 PST
Newsgroups: perl.cvs.parrot

Author: bernhard
Date: Sat Dec 15 12:24:53 2007
New Revision: 23948

Modified:
   trunk/languages/eclectus/compiler.scm

Log:
[Eclectus]
Remove relic from 'languages/abc'


Modified: trunk/languages/eclectus/compiler.scm
==============================================================================
--- trunk/languages/eclectus/compiler.scm       (original)
+++ trunk/languages/eclectus/compiler.scm       Sat Dec 15 12:24:53 2007
@@ -35,21 +35,13 @@
     ( val_ret ) = scheme_entry()
     # _dumper( val_ret, 'val_ret' )
 
-    .local pmc var_last
-    var_last = new 'PAST::Var'
-    var_last.init( 'name' => 'last', 'scope' => 'package', 'lvalue' => 1 )
-               
-    .local pmc op_bind
-    op_bind = new 'PAST::Op'
-    op_bind.init( var_last, val_ret, 'pasttype' => 'bind' )
-           
     .local pmc op_say
     op_say = new 'PAST::Op'
-    op_say.init( op_bind, 'name' => 'say', 'pasttype' => 'call' )
+    op_say.init( val_ret, 'name' => 'say', 'pasttype' => 'call' )
 
     .local pmc stmts
     stmts = new 'PAST::Stmts'
-    stmts.'init'( op_say, 'name'=>'stmts' )
+    stmts.'init'( op_say, 'name' => 'stmts' )
 
     # compile and evaluate
     .local pmc past_compiler

<Prev in Thread] Current Thread [Next in Thread>
  • [svn:parrot] r23948 - trunk/languages/eclectus, bernhard <=