Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!caip!seismo!styx!ISL1.RI.CMU.EDU!Marcella.Zaragoza From: Marcella.Zaragoza@ISL1.RI.CMU.EDU Newsgroups: mod.ai Subject: Seminar - Overview of the MENTOR System (CMU) Message-ID: <8607011705.AA00840@ucbvax.Berkeley.EDU> Date: Thu, 26-Jun-86 17:07:07 EDT Article-I.D.: ucbvax.8607011705.AA00840 Posted: Thu Jun 26 17:07:07 1986 Date-Received: Wed, 2-Jul-86 04:26:10 EDT Sender: daemon@styx.UUCP Organization: The ARPA Internet Lines: 22 Approved: ailist@sri-ai.arpa SPECIAL SEMINAR Topic: OVERVIEW OF THE MENTOR SYSTEM Speaker: Bernard Lang, INRIA Place: WeH 8220 Date: Monday, June 30 Time: 11:00am - 12:00noon Mentor is a structured document manipulation system based on a representation of documents as abstract syntax trees. After an overview of the first implementation of Mentor and of the experience acquired with its use for the development and maintenance of programs and languages, we shall present some of the new developments underway. A new version of the system is now being developed in a Lisp dialect (Le_Lisp) in an object oriented style, with a strong emphasis on the realisation of a complete kernel for abstract syntax tree manipulation (user interfaces being developed independantly). The language Typol for semantics specification, and the language PPML for pretty-printers specification shall be briefly introduced.