Please enable JavaScript to view this site.

A-Shell Development History

1683.1

Fix

File I/O: close a loophole in which an INPUT statement might have returned nothing, including no EOF, usually leading to an infinite loop.

1683.0.6

Fix

XTREE refinement: the XLSX export now exports background colors for empty cells.

1683.0.5

New

Compiler (edit 929) enhancements/refinements:

New ++PRAGMA FORCE_F1_HDR "<boolean>" may be used to toggle the /F1 switch.
Use of the .ISNULL() function now sets the minimum runtime version to 1414.

1683.0.4

New

Compiler (edit 928) updated to support the following language enhancements.

1683.0.3

New

Language enhancement: new statement to set the record number of a file:

set'recno #channel, expr

This would be equivalent to setting the recno variable, associated with channel in the OPEN statement, to the value of expr.

1683.0.2

New

Language enhancement: new dot functions to access the fstat and recno attributes associated with an ISAMA file:

.fstat(channel) - returns the file status for the last operation

.recno(channel) - returns the current record number

The only link between these functions and the file open (OPEN or XOPEN) statement is via the channel number.

1683.0.1

New

Language enhancement: XOPEN Statement for ISAMA.