This Flow Toy allows you to enter a program, and see the result
of some simple data flow analyses
(liveness, reaching definitions, available expressions, dominators).
The examples below illustrate the syntax of the intermediate
programming language that can be analysed.