Next: Graphical interface
Up: User Interface
Previous: User Interface
Observers must have a high level interpreted language for interacting with
This language must allow the user to do the following :
Examples of such a language are TK/TCL, OBS, SPEC, IDL and interpreted C to
mention a few.
- setup an observing schedule in a simple manner,
- support most flow-control constructs (e.g. if then else, while do,
repeat until, for do)
- be easily extensible,
- support functions/subroutines,
- support the definition of global and local variables,
- the language must be ascii based.
The observing language has to interact with the scheduler
in the same manner as all other observing programs.
It must be possible to have more than one interactive session
running simultaneously without any conflicts.