Finite State Processes

Repetition requires recursion
The following statements are equivalent

SWITCH = OFF,
OFF    = (on -> ON),
ON     = (off -> OFF).
SWITCH = OFF,
OFF    = ((on -> off) -> OFF).
SWITCH = (on -> off -> SWITCH).

Extensions

Process Labeling
Action Relabelling