• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/usr/eclipseclp/documents/embedding/

Lines Matching defs:of

4 % The contents of this file are subject to the Cisco-style Mozilla Public
6 % in compliance with the License. You may obtain a copy of the License
15 % The Initial Developer of the Original Code is Cisco Systems, Inc.
36 the Tcl peer interfaces. The usage is the same regardless of if the Tcl
37 interface is of the embedded or remote variants.
51 ({\bf eclipse}) or remote ({\bf remote_eclipse}) variant of the Tcl peer
54 lappend auto_path "/location/of/my/eclipse/lib_tcl"
68 side. Effectively, instead of handing over control to a single peer,
71 round-robin fashion, giving rise to a form of co-operative
89 one of these handlers, and when the handler returns, control is handed
91 except at the start (first) and end (last) of a multitasking phase. In
97 handlers as an argument. At the start of a multitasking phase, a peer
101 round of passing control to all the multitasking peers, i.e. control is
110 \subsection{Summary of Tcl Commands}
111 Here is a more detailed description of the Tcl procedures:
116 There handlers can be specified: a) start, invoked at the start of a
117 multitasking phase; b) end, invoked at the end of a multitasking
121 as two list elements of the form: {\tt type name},
123 name is the name of the user defined handler. For example:
139 The handlers are invoked with the `type' of the multitasking phase
142 phase. They can also set one of the following return codes:
149 \item[terminate] indicates the termination of a multitasking phase. The
161 # only do handling of port if the tracer window exists
221 Here we present a simple example use of the Tcl peer multitasking
228 interacts with the {\eclipse} process it is attached to. Multiple copies of
236 \item reg: a button to toggle the registration/deregistration of the peer
244 all the multitasking peers (the copies of the program that are running) can
249 various handlers for the handing of control between {\eclipse} and itself
295 needed for the end of multitasking, as no special action is needed beyond
313 As discussed, multitasking phases can be of different types. For
314 demonstrating this multitasking features of this example program, the type