Getting Started Documentation Glish Learn More Programming Contact Us
Version 1.9 Build 1556
News FAQ
Search Home


next up previous contents index
Next: Future Directions Up: The Glish 2.7 User Manual DRAFT Previous: Release 2.2


Bugs

We list here the known Glish bugs:

1.
There is a limit on how much output can be generated by a synchronous shell command.

2.
The asin, acos, and atan math functions don't yet work for complex arguments.

3.
Invoking max, min, or range on an empty vector indexed by an empty vector, such as min([]), returns spurious results.

4.
The interpreter sometimes gets confused as to whether what has been typed in so far ends a statement or should be continued. This is particularly prevalent with entering ``if" statements in interactive mode.

5.
When the Glish interpreter dies, sometimes some of the clients it created continue running.

6.
Event values sent to or from clients cannot contain function's or agent's. reference values are first dereferenced.

7.
The current precedence is such that -5^2 yields 25, while probably -25 is more intuitive.

8.
Error messages don't always identify well the object they relate to, or the corresponding file. Also, those that write an object's value write then entire value, which can prove very annoying for large objects.

9.
Glish does not do a very good job converting string's to numeric values. In particular, it should mark conversion of a value like ``"1.234foo"'' as erroneous, while allowing automatic conversion of a value like ``"1.234"'' (i.e., no explicit use of as_double() required).

10.
Printing of values by the Glish interpreter is sometimes messy to the point of being unreadable (particularly printing function values).

11.
If the Glish interpreter tries to contact a remote host to run glishd and is unsuccessful, it does not recover gracefully.

12.
This manual needs a companion manual documenting the Glish internals.


next up previous contents index
Next: Future Directions Up: The Glish 2.7 User Manual DRAFT Previous: Release 2.2   Contents   Index
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