1. Engineering Notation. To be consistent with other
versions of XPL0, the Format and RLOut
intrinsics support engineering notation.
2. Variable Display. The Variable Watch option in
the debugger now supports fixed, floating point and engineering notation
display options. Also, the mouse-over variable value display option can
display real numbers in fixed, floating point and engineering notation
3. Line Numbers. The Line-number dialog now allows
you to double click on the a specific file and the corresponding line
the in the source code will be highlighted.
4. Debugging Arrays. The debugger can now display
large portions of arrays at once. This is done by specifying the array
dimensions. The arrays is then displayed in the Watch List or a separate
window that allows you to see large blocks of data.
5. Auto Repeat. The Step-Over and Step-into buttons
in the debugger now auto-repeat if you hold the mouse button down while
pressing the Control-Key. This makes it easy to rapidly step through
6. Variable Case. In the past, the debugger
displayed variables as all upper case, even if there were mixed case.
The debugger now displays variable in the original case that was used in
the source code.
7. Reordered Compiler Messages. The compiler
messages have been reorder so the first error appears first in the list
and the summary appears at the top.
8. Watch Variable Number Format. There is a new
format option for watch variable values in the debugger. It is called
"General." When this option is selected, floating point variables are
displayed in the most compact format possible. In other words, if the
number contains no fraction, no decimal point or numbers past the
decimal point are displayed.
9. Console Copy. You can now copy the text from
Console Window to the Windows Clip board. Likewise, you can copy the
image of the Console Window to the Windows Clipboard as a bitmap.