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