home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / SIMTEL / CPMUG / CPMUG002.ARK / LLLBASIC.DOC < prev    next >
Text File  |  1984-04-29  |  1KB  |  28 lines

  1. LAWRENCE LIVERMORE LABORATORY BASIC INTERPRETER WAS DEVELOPED
  2. AT UNIVERSITY OF IDAHO (POTATO BASIC?) UNDER CONTRACT FROM
  3. U.C.LLL.  THE SOURCE WAS PUBLISHED IN DR. DOBBS JOURNAL VOL. 2
  4. NUMBER 1, JANUARY 1977. THE CODE IS IN THE PUBLIC DOMAIN.
  5.  
  6. THE SOURCE IS IN 2 PARTS, THE MAIN INTERPRETER AND THE FLOATNG-
  7. POINT PACKAGE.  IT WAS DESIGNED TO OPERATE IN 5K OF ROM.
  8.  
  9. UNFORTUNATELY THE LINKAGE TO THE JUMP TABLE AT THE END OF LLLFP
  10. IS MADE FROM ABSOLUTE CODED EQU'S AT THE START OF LLLBASIC.
  11. IN ORDER TO RE-LOCATE THE CODE IT WILL BE NECESSARY TO RE-WRITE
  12. THE DOZEN-ODD ADDRESSES.  PREFERABLY USE ONE EQU WITH ABSOLUTE
  13. ADDRESS, AND MAKE THE OTHERS RELATIVE.
  14.  
  15. A SIMPLE MONITOR PACKAGE HAS BEEN WRITTEN, LLLMON, WHICH TAKES
  16. THE I/O JUMPS AND DIRECTS THEM THROUGH CP/M.  LLLBASIC CONSISTS
  17. OF LLLBASIC, LLLFP AND LLLMON.  BECAUSE OF THE LOCATION OF
  18. THE FIRST TWO, THE PROGRAM WILL ONLY RUN IN A SYSTEM GREATER
  19. THAN 42K. (41.5K IF YOU USE THE RELOC512!!)
  20.  
  21. THE LLLMON IS ONLY INTENDED AS A HINT AND TO ENSURE THAT THE
  22. MAIN MODULES ARE WORKING CORRECTLY.  THE ONLY MOD'S TO THE
  23. LLL CODE IS HAND-EXPANSION OF THE MACROS, AND IT WAS DONE IN
  24. SUCH A WAY AS TO MAKE THE CHANGES HIGHLY VISIBLE, WITH ALL
  25. ABANDONNED CODE REMAINING COMMENTED-OUT.
  26.  
  27. A.R.G. 10/28/77
  28.