Specification of TangoSim Script Language (Last update: Tue Jan 28 12:16:02 EST 1997) 1. Purpose of the script language The TangoSim script language and applciation protocols are used to describe C2 demo that consists of C2 participants such as Command Control (CC), Radar Operator (RO) and Weather Station (WS) and represents a command and control scenario defined by VRI. It is together used with a simulation engine and a Tango runtime system where the simulation engine parses and schedules the script execution and Tango runtime facilitates the event communication among distributed participants and applications running on different workstations over a network. Further detailed description about the demo execution platform and architecture is given in a separate document. The script language is the interface that separates the scenario description and event execution. With the scripting language, a script writer can describe a C2 scenario simulation in a more abstract and flexible way so that no execution and platform details are necessary to make up a simulation. 2. The Scripting Language TangoSim Script language consists of a sequence of command lines (separated by '\n'): In addition, a command line can also span more than one lines by using the continuation character '\' before '\n':