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 / CPMUG036.ARK / ML80.DOC < prev    next >
Text File  |  1984-04-29  |  1KB  |  25 lines

  1. M81.COM    is a patched version of 4.14 which fixes an error
  2. in the IF macro.
  3.  
  4. L82.COM is a heavily patched version of 4.12 which fixes a
  5. bug in generating relocation information for DATA constant
  6. declarations, moves the top of memory (for symbol tables)
  7. to 5D00H from 3200H.  Note that the old value was for 16K
  8. CPM version 1.3.
  9.  
  10. In CPM version 1.4, max memory in 16K is only 3100H.
  11. This maximum can be changed with DDT by changing the byte at
  12. 2301H from 5DH to whatever.  5D00H allows running ML82.COM
  13. under DDT in 32K CPM version 1.4.
  14. The most substantive change patches the symbol table arrays
  15. from 40 entries to 254 entries.  This number limits the maximum
  16. number of names which can be known within any one block.
  17. After running over 40 and patching, I have not yet hit the new
  18. limit with over 800 line programs.
  19. Between this patch and the expansion of memory, the total
  20. number of distinct labels and strings in the program can
  21. probably exceed 700.
  22.  
  23. ML80.REF This is a four page capsule summary of the syntax and
  24. semantics, and errors, of M80 and L80.
  25.