| Jean-Guy Schneider and Markus Lumpe, "A Metamodel for Concurrent, Object-based Programming," Proceedings of LMO'00, Qubec, January 2000, pp. 149-165. |
....A form is an extensible record, given as a set of bindings. A binding maps a label to a value, which may be a nested form or a service. Thus a form is a kind of primitive object, providing public services. It is feasible to model advanced object oriented features, such as inheritance using forms [25]. The required services are represented as slots, which are implemented as Piccola objects. Slots are analogous to futures: invoking a bound slot invokes the service it has been bound to; invoking an unbound slot delays the client until the slot is bound. The following script defines a trivial ....
Jean-Guy Schneider and Markus Lumpe, "A Metamodel for Concurrent, Object-based Programming," Proceedings of LMO'00, Qubec, January 2000, pp. 149-165.
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