Generalize the EventB walker into a general depth first walker.
To avoid duplication between the EventB and SAL generator, rename the EventB walker to a more general name. Also introduce a special interface, to ensure a depth first walker is never used against a breadth first generator, and vice versa.
Loading
Please register or sign in to comment