This is an experiment with simple static analyses for a while language compiling to control flow graphs.
Contains a generic solver for constraints where the lattice is on sets.
Contains the syntax definitions, and a very simple compiler from a while language to a CFG. The CFG has commands on edges.
Contains a few very simple analyses.
- Available expressions
- True liveness
Simple parser for the while language.