コード例 #1
0
ファイル: test_parse.py プロジェクト: kbara/toylispllvm
 def testParseNumber(self):
     assert(minilisp.parse("3") == 3)
コード例 #2
0
ファイル: test_parse.py プロジェクト: kbara/toylispllvm
 def testParseNested(self):
     assert(minilisp.parse("(+ 3 (+ 4 5))") == ['+', 3, ['+', 4, 5]])
コード例 #3
0
ファイル: test_parse.py プロジェクト: kbara/toylispllvm
 def testParseEmpty(self):
     assert(minilisp.parse('') == [])
コード例 #4
0
 def testParse(self):
     self.assertEqual(3, minilisp.parse("3"))
     self.assertEqual('x', minilisp.parse("x"))
     self.assertEqual(['+', 'x', 'y'], minilisp.parse("(+ x y)"))
コード例 #5
0
ファイル: test_parse.py プロジェクト: kbara/toylispllvm
 def testParseExpr(self):
     assert(minilisp.parse("(+ 3 4)") == ['+', 3, 4])
コード例 #6
0
ファイル: test_exec.py プロジェクト: kbara/toylispllvm
 def testParse(self):
     self.assertEqual(3, minilisp.parse("3"))
     self.assertEqual('x', minilisp.parse("x"))
     self.assertEqual(['+', 'x', 'y'], minilisp.parse("(+ x y)"))
コード例 #7
0
ファイル: test_parse.py プロジェクト: kbara/toylispllvm
 def testParseEmpty(self):
     assert (minilisp.parse('') == [])
コード例 #8
0
ファイル: test_parse.py プロジェクト: kbara/toylispllvm
 def testParseNested(self):
     assert (minilisp.parse("(+ 3 (+ 4 5))") == ['+', 3, ['+', 4, 5]])
コード例 #9
0
ファイル: test_parse.py プロジェクト: kbara/toylispllvm
 def testParseExpr(self):
     assert (minilisp.parse("(+ 3 4)") == ['+', 3, 4])
コード例 #10
0
ファイル: test_parse.py プロジェクト: kbara/toylispllvm
 def testParseNumber(self):
     assert (minilisp.parse("3") == 3)