Come analyze HEASARC, IRSA, and MAST data in the cloud! The Fornax Initiative is now welcoming all interested beta users.
A note on command processing
To emulate the performance of the former XSPEC parser, the command functions are programmed to react similarly to some of its features.
The pound sign # is used for comments in tcl, but may appear only at the beginning of a command. tcl and XSPEC both ignore carriage returns on a new line, but XSPEC also ignores the skip character /. The character sequence /* entered during a command exits that command, sets any responses to the default response, and returns the user to the prompt. The \ character is used in tcl for continuing a command onto the next line.
Additionally, note that in tcl, commands and their arguments are delimited by white space. They are terminated by a newline or semicolon, unless there is an open set of braces “ ” constituting a loop or test structure. In other words, in tcl the following starts a loop:
while { condition } {
...
}
but
while { condition }
{
}
is incorrect, since in the latter case the while command terminates at the end of the first line.