1. Brisset, Pascal and Ridoux, Olivier, ?The architecture of an implementation of ?Prolog: Prolog/Mali?, in Dale Miller (Ed.),Proceedings of the Workshop on the ?Prolog Programming Language, University of Pennsylvania Technical Report MS-CIS-92-86, pp. 41?64 (1992).
2. Church, Alonzo, ?A formulation of the simple theory of types?,J. Symbolic Logic 5, 56?68 (1940).
3. Constable, Robert L.et al., Implementing Mathematics with the Nuprl Proof Development System, Prentice-Hall (1986).
4. Coquand, Thierry and Huet, Gérard, ?The calculus of constructions?,Information and Computation 76(2/3), 95?120 (1988).
5. deBruijn, N. G., ?A survey of the project AUTOMATH?, inTo H. B. Curry: Essays in Combinatory Logic, Lambda Calculus, and Formalism, pp. 579?606, Academic Press (1980).