Beispiel #1
0
def test8():
    rules = {'S': ['aB', 'a'], 'B': ['Ba', 'b']}
    c = CFG(rules)
    c.start = 'S'
    c.convert_to_cnf()
    c.print_cfg()
    """
Beispiel #2
0
def test7():
    rules = {'S': ['aXbX'], 'X': ['aY', 'bY', 'ε'], 'Y': ['X', 'c']}
    c = CFG(rules)
    c.start = 'S'
    c.convert_to_cnf()
    c.print_cfg()
    """