25-apr-84 RSX BASIC - MICHAEL REESE VERSION AUTHORS: L. Simpson, F. Borger, Michael Reese Medical Center, Chicago, IL Operating Systems: IAS, RSX-11D, RSX-11M, VMS (compatibili- ty mode) Source Language: MACRO-11 Special hardware: Floating point processor or FPP emulator (supplied.) Keywords: BASIC, Reese Basic Abstract: Reese Basic is a highly upgraded version of what used to be a DECUS library program for DOS. 1. Full FILES-11 I/O is supported, (fixed length random ac- cess, shared mode, etc.) 2. String functions and user defined functions are much more flexible than in either the original version or in DEC's BASIC-11. 3. Multi-user implementation is supported with separate pure and impure areas. (IAS and RSX-11D only.) 4. Since it is an interpreter, it includes the special de- bugging commands: STEP, CON and SET TRACE. 5. Although an interpreter, significant manipulation of the source program is done to speed up operation. 6. OVERLAY and a data preserving CHAIN are also supported. 7. A clean "break" feature is implemented via the TT handler. 8. a number of BASIC+2-like features have been added in- cluding: virtual arrays, integer and byte variables, continued lines and IF-THEN-ELSE. 9. User written machine language subroutines are supported. 10. The capability of SPAWNING another task is supported. Also included on the tape are two entertainment programs, MURPHY, which randomly produces versions of Murphy's law, and MAY, which gives curses of the form "May the bird of happiness ..." MEDIA: 1200' Magtape, 800BPI, Format: DOS-11