Structure of Camlp5 sources

... to be written ...