Note: I'm working in python on this.
For example given a list:
list = ['E','D','F']
I want to generate all rules of the following forms:
['E']     --> ['D','F']
['D']     --> ['E','F']
['F']     --> ['E','D']
['E','D'] --> ['F']
['E','F'] --> ['D']
['D','F'] --> ['E']
 
     
    