コード例 #1
0
ファイル: test.py プロジェクト: Hbaf/Compilers
 def test2(self):
     self.assertTrue(check('bcdaa'))
コード例 #2
0
ファイル: test.py プロジェクト: Hbaf/Compilers
 def test7(self):
     self.assertFalse(check('BdR'))
コード例 #3
0
ファイル: test.py プロジェクト: Hbaf/Compilers
 def test1(self):
     self.assertTrue(check('bcdc'))
コード例 #4
0
ファイル: test.py プロジェクト: Hbaf/Compilers
 def test6(self):
     self.assertFalse(check('abc'))
コード例 #5
0
ファイル: test.py プロジェクト: Hbaf/Compilers
 def test5(self):
     self.assertTrue(check('bcdacbcaa'))
コード例 #6
0
ファイル: test.py プロジェクト: Hbaf/Compilers
 def test4(self):
     self.assertTrue(check('bcdacbcc'))
コード例 #7
0
ファイル: test.py プロジェクト: Hbaf/Compilers
 def test3(self):
     self.assertTrue(check('bcdacc'))
コード例 #8
0
ファイル: main.py プロジェクト: Hbaf/Compilers
from grammar_checker import check
from common import *
while True:
    string = input()
    if is_input_valid(string) and check(string):
        print('String is correct')
    else:
        print('String is not part of grammar')