Update of /cvsroot/jython/jython/Tools/jythonc
In directory slayer.i.sourceforge.net:/tmp/cvs-serv30681
Modified Files:
ObjectFactory.py PythonVisitor.py
Log Message:
Added support for the Ellipsis (...) node.
Index: ObjectFactory.py
===================================================================
RCS file: /cvsroot/jython/jython/Tools/jythonc/ObjectFactory.py,v
retrieving revision 2.4
retrieving revision 2.5
diff -C2 -r2.4 -r2.5
*** ObjectFactory.py 2000/10/13 19:04:58 2.4
--- ObjectFactory.py 2000/11/10 15:08:48 2.5
***************
*** 81,84 ****
--- 81,88 ----
PyConstant(value))
+ def makeEllipsis(self):
+ code = jast.GetStaticAttribute("Py", "Ellipsis")
+ return Object(code, Generic)
+
def makeJavaInteger(self, code):
return Object(code, IntValue)
Index: PythonVisitor.py
===================================================================
RCS file: /cvsroot/jython/jython/Tools/jythonc/PythonVisitor.py,v
retrieving revision 2.6
retrieving revision 2.7
diff -C2 -r2.6 -r2.7
*** PythonVisitor.py 2000/10/18 13:01:11 2.6
--- PythonVisitor.py 2000/11/10 15:08:48 2.7
***************
*** 308,311 ****
--- 308,314 ----
return self.walker.string_const(node.getInfo())
+ def Ellipses(self, node):
+ return self.walker.ellipsis_const()
+
def getSlice(self, node):
s = [None, None, None]
|