示例#1
0
def test5():
    rules = {'S': ['AB', 'aS'], 'A': ['aAA', 'ε'], 'B': ['bBB', 'ε']}
    c = CFG(rules)
    c.start = 'S'
    c.elim_null()
    c.print_cfg()
    """
示例#2
0
def test6():
    rules = {'S': ['ABCd'], 'A': ['BC'], 'B': ['bB', 'ε'], 'C': ['cC', 'ε']}
    c = CFG(rules)
    c.start = 'S'
    c.elim_null()
    c.print_cfg()
    """