XXL / XlBuild: Guided Tour 4

Eric Lecolinet (elc@enst.fr)

XXL Guided Tour 4

Run-Time Interpretation and Distributed Interfaces

Scripts files can also be dynamically loaded from C/C++ programs, in which case the included descriptions are interpreted at run-time. These descriptions can then access the call-back functions of the program and share static variables with it.

Moreover, XXL Interfaces can also be exchanged dynamically between separate (possibly remote) programs. The corresponding descriptions are sent through the network by using sockets and are interpreted at run-time by the receiving program. This mechanism can also be used for modifying widget resources, updating variables or executing functions that reside in remote programs.

Compilation and Interpretation

The XXL system mixes compilation and interpretation:

Next Page | Previous Page | Guided Tour | XXL Home