Ejemplo n.º 1
0
 def testfncall(self):
   self.assertEqual(sexpr.str2sexpr('((fn (a) a) 1)')[0],
                    list(list(Symbol('fn'), list(Symbol('a')), Symbol('a')), 1))
Ejemplo n.º 2
0
 def testshortlist(self):
   self.assertEqual(sexpr.str2sexpr('(1)')[0], list(1))
Ejemplo n.º 3
0
 def testlist(self):
   self.assertEqual(sexpr.str2sexpr('(a b c)')[0],
                    list(Symbol('a'), Symbol('b'), Symbol('c')))
Ejemplo n.º 4
0
 def testemptylist(self):
   self.assertEqual(sexpr.str2sexpr('()')[0], list())