Text preview for : CSL-79-3_Mesa_Language_Manual_Version_5.0.pdf part of xerox CSL-79-3 Mesa Language Manual Version 5.0 xerox parc techReports CSL-79-3_Mesa_Language_Manual_Version_5.0.pdf



Back to : CSL-79-3_Mesa_Language_Ma | Home

Mesa Language Manual
Version 5.0
April 1979
Mesa Language Manual


by James G. Mitchell
William Maybury
Richard Sweet



Version 5.0
April 1979

CSL-79-3



The Mesa language is one component of a programming system intended for developing and
maintaining a wide range of systems and applications programs. Mesa supports the
development of systems composed of separate modules with controlled sharing of information
among them. The language includes facilities for user-defined data types, strong compile-
time checking of both types and interfaces, procedure and coroutine control mechanisms,
and control structures for dealing with concurrency and exceptional conditions.




XEROX
PALO ALTO RESEARCH CENTER
SYSTEMS DEVELOPMENT DEPARTMENT
3333 Coyote Hill Road I Palo Alto I California 94304