def testParseNumber(self): assert(minilisp.parse("3") == 3)
def testParseNested(self): assert(minilisp.parse("(+ 3 (+ 4 5))") == ['+', 3, ['+', 4, 5]])
def testParseEmpty(self): assert(minilisp.parse('') == [])
def testParse(self): self.assertEqual(3, minilisp.parse("3")) self.assertEqual('x', minilisp.parse("x")) self.assertEqual(['+', 'x', 'y'], minilisp.parse("(+ x y)"))
def testParseExpr(self): assert(minilisp.parse("(+ 3 4)") == ['+', 3, 4])
def testParseEmpty(self): assert (minilisp.parse('') == [])
def testParseNested(self): assert (minilisp.parse("(+ 3 (+ 4 5))") == ['+', 3, ['+', 4, 5]])
def testParseExpr(self): assert (minilisp.parse("(+ 3 4)") == ['+', 3, 4])
def testParseNumber(self): assert (minilisp.parse("3") == 3)