1 - introduce flambda type
2 - generate flambda from lambda
3 - Constant analysis
4 - Type for exported informations
5 - Add iterators on flambda
6 - Change constants representation in clambda and symbol handling in cmmgen
7 - Generate clambda from flambda
8 - start optimisation equivalent to closure
9 - Use it
Flambdasimplify: rebinding of variables