next up previous
Next: Entities and Events Up: The Neosim interface [ Previous: The Interface

The Script Reader

The main() for a simulation is provided by the ScriptReader interface to Neosim. This is a sequential control program which issues commands to the kernel to make entities, connect them, run and reset the simulation. The intention is for the simulation control to look like a sequential program even though the simulation may be running on a network of workstations or a parallel machine. It is also possible to control a simulation from within an entity, so another mode of operation would be for the script reader to be used as a simple bootstrap to create a ``control entity'' which manages the simulation.

Fred Howell