S. Berardi and L.Boerio defined a semantic for an extension of CC with subtyping suitable to distinguish computational and non computational parts of a proof. A by-product of this work is an improved marking system for optimizing programs extracted from proofs in Coq. Berardi and Boerio continued also in their work on program extraction.
S. Berardi and F. Barbanera worked in experiments with program extraction technique for classical logic. The results fo this work are reported in a paper, published in the TACS '97 proccedings, which is based on a lambda calculus + exit formalism, F. Damiani is finishing his Ph.D. thesis, carried on under the supervision of Prof. M. Coppo, about optimizing programs extracted from proofs, and more in general optimization of typed functional program. The final version of the thesis is expected by the end of the year. On the same subject F. Damiani has written joint papers with F. Prost of the Lyon site and with M. Coppo and P. Giannini.
REFERECES