CGEN, the Cpu tools GENerator
