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