コード例 #1
0
 def test_ThreeTerminalTerms(self):
     gr = Grammar()
     gr.add_term([0, 'a', TempClass])
     s = set(term.s for term in gr.terms())
     for i in [0, 'a', TempClass]:
         self.assertTrue(i in s)
コード例 #2
0
 def test_oneTerminalTerms(self):
     gr = Grammar()
     gr.add_term('a')
     for i in gr.terms():
         self.assertEqual(i.s, 'a')