| Franz Achermann. Forms, Agents and Channels - Defining Composition Abstraction with Style. PhD thesis, University of Berne, January 2002. |
.... together with its type system. This simple type system, however, is very restrictive, and does not support polymorphism. Schneider s thesis [Sch99] introduces a form calculus that includes agents and channels, but does not treat environments as first class. Achermann s Piccola calculus [Ach02] also includes agents and channels, and can be seen as containing the pure form calculus presented here as a sublanguage. Neither Schneider s form calculus nor the Piccola calculus are typed. Abadi s calculus of explicit substitutions [ACCL90] makes environment explicit, but does not turn them ....
Franz Achermann. Forms, Agents and Channels - Defining Composition Abstraction with Style. PhD thesis, University of Berne, January 2002.
No context found.
Franz Achermann. Forms, Agents and Channels -- Defining Composition Abstraction with Style. PhD thesis, University of Berne, January 2002.
....of the stack. src String The current source code location. top ( String Returns the current source code location. pop ( StackTrace Returns the caller s StackTrace Piccola Language The following description of the Piccola syntax has been adapted from Franz Achermann s PhD thesis [Ach02]. Please consult the thesis for details of the formal semantics. 4.1 The Language We now define the syntax of the Piccola language. The language does not contain syntactical primitives for communication along channels, for spawning o# new agents, and for hiding labels. These features are made ....
....explains how forms unify a number of concepts, including namespaces, thereby enabling the definition of abstractions, such as generic wrappers, that are di#cult or impossible to define in most programming languages. JPiccola is an implementation of Piccola3. The PhD thesis of Franz Achermann [Ach02] describes the syntax and semantics of Piccola3 in detail. This language is based on the PICCOLA calculus, a further refinement of #L and the FORM calculus, which provides form introspection, and a number of features such as first class abstractions as built in mechanisms. One of the di#culties ....
[Article contains additional citation context not shown here]
Franz Achermann. Forms, Agents and Channels -- Defining Composition Abstraction with Style. PhD thesis, University of Berne, January 2002.
No context found.
Franz Achermann. Forms, Agents and Channels - Defining Composition Abstraction with Style. PhD thesis, University of Berne, January 2002.
No context found.
F. Achermann. Forms, Agents and Channels -- Defining Composition Abstraction with Style. PhD thesis, U. Berne, 2002.
No context found.
Franz Achermann. Forms, Agents and Channels - Defining Composition Abstraction with Style. PhD thesis, University of Berne, January 2002.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC