     **********************************************************************  
          I N T E R P R E T E D   B A S I C   R E V I S I T E D     2. 
     ********************************************************************** 
          DOS may be accessed (or more exactly, replicated) from BASIC by the 
     BASIC  command SHELL plus the desired DOS command and the path bracketed 
     by quotation marks.   To make an example, supposing that you are working 
     in  BASIC  and  you would like to scroll the contents of a DOS data file, 
     let us say  C:\ADDRESS\NEWYORK.DAT  without  exiting  BASIC.  To  do  so, 
     simply  enter the  command SHELL "TYPE C:\ADDRESS\NEWYORK.DAT" in either 
     program or direct mode.  Upon execution, the program returns to  BASIC's 
     next  line.  At  first sight, this seems like the second half of a round- 
     ticket, but  that  is not quite the case.   SHELL does not really return
     you  to  DOS  but  creates a DOS clone within BASIC, which is fine for a 
     quick peek but troublesome when you linger. SYSTEM (in interpreted BASIC)
     and EXIT (in QBASIC) are still the best ways out. 
          BASIC is especially handy when it comes to designing menus and plac- 
     ing them on the screen. Echo can of course do the job but such an effort 
     is  pointless  when  the more  powerful  BASIC  functions are  but a key- 
     stroke away, notably LOCATE, COLOR, CHR$, INPUT, FOR...NEXT, STRING$ and 
     PRINT, together  with BLOAD and BSAVE, functions  that  can access RAM's 
     video segments, store the image on disk and later return it to screen. 
