... available1.1
See Chapter 21 for copyright information.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... flag4.1
Perl has other flags which are not available in Glish.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... sequences4.2
Perl has more of these standard escapes which may be added to Glish in the future.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... variables4.3
In Perl, regular expressions are used in place; they can't be assigned or passed to functions.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... operator4.4
Perl has only has the =~ and !~ operators.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...function7.1
But when sending events to clients as opposed to subsequences, there are restrictions on the value, see § 8.3, page [*], and § 16.1, page [*], below.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...sprintf10.1
printf and fprintf share the same format string syntax and general behavior
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... Tk''11.1
Brent Welch, Practical Programming in TCL and Tk (New Jersey: Prentice Hall,1995)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...http://astro.caltech.edu/~tjp/pgplot/12.1
Neither PGPLOT nor the code which binds PGPLOT to Glish are part of the standard Glish distribution. This chapter was created by Brian Glendenning (bglenden@nrao.edu).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... statements13.1
Since Glish is interpreted, you will find that adding debugging print statements to a Glish script and restarting often gives a very quick means of debugging.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... process.13.2
For gdb, use the attach command; for dbx, start it with no parameters and then enter debug followed by the name of the executable and the pid value.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...glish_false)13.3
To do this you may need to change the debugging scope after attaching to the process; in both gdb and dbx this is done using the up command to move up the call stack until arriving in the Client::Client constructor (which may have a more garbled name).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... library.14.1
Copyright 1992,1993 Simmule Turner and Rich Salz, All rights reserved.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... clients.15.1
While a fair number of Glish clients have been written, most are either special-purpose or are based on the AIPS++ library, which is distributed separately from Glish.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... connect16.1
The interpreter picks the first free port available on its host, starting with port 2000.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Glish21.1
Any modifications to other original source code included with Glish are also covered by Glish's copyright.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...UCB21.2
University of California, Berkeley
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc., Washington, D.C.

Return to AIPS++ Home Page
2006-10-15