コード例 #1
0
ファイル: pratt_test.py プロジェクト: fffaez/toy
 def test_empty_str(self):
     self.assertEqual(tokenSplit(""), ['END'])
コード例 #2
0
ファイル: pratt_test.py プロジェクト: fffaez/toy
 def test_parentheses_01(self):
     self.assertEqual(tokenSplit("(4 + 5) * 10"), ["(", "4", "+", "5", ")", "*", "10", "END"])
コード例 #3
0
ファイル: pratt_test.py プロジェクト: fffaez/toy
 def test_error_str01(self):
     self.assertEqual(tokenSplit("4+5"), ["4", "+", "5", 'END'])
コード例 #4
0
ファイル: pratt_test.py プロジェクト: fffaez/toy
 def test_simple_str03(self):
     self.assertEqual(tokenSplit("   10   *     5  + 2   "), ["10", "*", "5", "+", "2", 'END'])
コード例 #5
0
ファイル: pratt_test.py プロジェクト: fffaez/toy
 def test_simple_str02(self):
     self.assertEqual(tokenSplit("4 + 5"), ["4", "+", "5", 'END'])
コード例 #6
0
ファイル: pratt_test.py プロジェクト: fffaez/toy
 def test_simple_str01(self):
     self.assertEqual(tokenSplit("+"), ["+", 'END'])