CAL Language Report: Specification of the CAL actor language
Johan Eker and
Jorn W. Janneck
ERL Technical Memo UCB/ERL M03/48
University of California at Berkeley
December 1, 2003
(single-sided version)
ABSTRACT
This report describes CAL, an actor language created as a part of the
Ptolemy II project at the UC Berkeley. It is intended primarily as
a repository for technical information on the language and its
implementation and contains very little introductory material. After a
short motivation, we will outline the goals and the guiding principles
of the language design. We will also give a short outline of the actor
model, and the context that the actors written in CAL are embedded
into, describing the kinds of assumptions an actor may and may not, in
general, make about it.