Please enable JavaScript to view this site.

A-Shell Development History

Navigation: Version 4.6, builds 699-791

748 — 22 September 2000

Scroll Prev Top Next More

1. A-Shell enhancement to compiler (requires /X:2 switch):        PAD(VAR,SIZE)        or PAD$(VAR,SIZE) will return a string consisting of VAR (must be string) padded with trailing spaces out to a length of SIZE bytes. If SIZE is less than current length of VAR, then the function acts just like LEFT(VAR,SIZE). (Max SIZE is 256.)

 

2. BasicPlus compiler enhancement (requires X:1 switch):        STRIP(VAR) or STRIP$(VAR) will return a string identical to VAR except with all trailing spaces removed.

 

3. XCALL LOADPD,DRIVER{,STATUS} now supports the optional STATUS param. If specified, it returns 0 if the driver was loaded (else >0) AND does not abort to the dot on errors.

 

4. XCALL PD enhancements: if the first arg is numeric and > 10000, it is treated as an open file channel and the output is written there instead of to the calling terminal. Also, it now ignores arguments with value 0.