def p_dictitem(self, p):
     '''dictitem : longitem
                 | pitem'''
     if type(p[1]) == tuple:
         if len(p[1]) == 2 and p[1][0] == "uniform":
             p[0] = Field(p[1][1])
         elif len(p[1]) == 3 and p[1][0] == "nonuniform":
             p[0] = Field(p[1][2], name=p[1][1])
         else:
             p[0] = TupleProxy(p[1])
     else:
         p[0] = p[1]
Ejemplo n.º 2
0
 def testSingleTupleProxy(self):
     self.assertEqual(makeString( TupleProxy((2,3)) ),"  2   3 ")