[Mumps2Py:] [134] fixed breakage caused by label-handling rework in mumps2tok.

[ Thread Index | Date Index | More lists.mumps2py.org/discuss Archives ]


Revision: 134
Author:   pgallot
Date:     2008-02-26 22:56:59 +0000 (Tue, 26 Feb 2008)

Log Message:
-----------
fixed breakage caused by label-handling rework in mumps2tok.

Modified Paths:
--------------
    trunk/mumps2py/tok2python.py


Modified: trunk/mumps2py/tok2python.py
===================================================================
--- trunk/mumps2py/tok2python.py	2008-02-26 04:51:56 UTC (rev 133)
+++ trunk/mumps2py/tok2python.py	2008-02-26 22:56:59 UTC (rev 134)
@@ -139,17 +139,17 @@
 
 def translate_label(translation, token):
     """translate a Mumps label to Python"""
-    if token.parameters:
-        if len(token.parameters) == 1:
-            return "def %s(%s):\n" % (token.val, token.parameters[0])
+    if token.params:
+        if len(token.params) == 1:
+            return "def %s(%s):\n" % (token.val, token.params[0])
         else:
             label_str = "def %s(" % (token.val)
-            for param in token.parameters:
+            for param in token.params:
                 label_str = "%s%s ," % (label_str, param)
             label_str = label_str[:-2] + " ):\n"
             return label_str
     else:
-        return "def %s():\n" % (token.Name)
+        return "def %s():\n" % (token.val)
 
 def translate_expr(translation, token):
     """translate a Mumps expression Command to Python"""


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/