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