I have implemented the transformation which is applied on any OR node. It checks if a child of the OR node has no guardSet and no child and if the condition is satisfied it deletes the node. if not, the node is kept.
I have used the getGuardSetExp method to check the guardSet of each child
And the nodeHasChild method to check if the child has any child.
I have implemented the transformation which is applied on any OR node. It checks if a child of the OR node has no guardSet and no child and if the condition is satisfied it deletes the node. if not, the node is kept.