home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug101.arc / 101-DISK.DOC < prev    next >
Text File  |  1979-12-31  |  2KB  |  65 lines

  1.           Disk 13.
  2.  
  3.      FORTH 83.
  4.  
  5.      Herσá i≤ thσ Laxeε anΣ Perr∙ FORTH-8│ witΦ somσá extensions«  ì
  6. F8│á include≤á ßá decompiler¼á aε editor¼á aεá assembler¼á anΣá ß ì
  7. facilit∙á tha⌠á display≤ thσ sourcσ codσ fo≥ an∙ worΣ (iµá i⌠á i≤ ì
  8. online)«  
  9.  
  10.      Thσ extension≤ are║á  ß vocabular∙ oµ printe≥ word≤ fo≥á thσ ì
  11. Epsoε M╪ printers¼ ß casσ statemen⌠ anΣ ß ful∞ screeε editor.
  12.  
  13. F83
  14.  
  15.      Thi≤á i≤ FORTH-8│ witΦ al∞ thσ utilities«á  F83.CO═ occupie≤ ì
  16. 25k¼ anΣ caε bσ run on any system.
  17.  
  18.      However¼á iµ yo⌡ wan⌠ t∩ usσ thσ FortΦ VIE╫ commanΣ t∩á VIE╫ ì
  19. thσ sourcσ froφ Forth¼ yo⌡ mus⌠ unsqueezσ al∞ thσ .BQ╦ files¼ anΣ ì
  20. pu⌠á META80.BL╦á oε drivσ B¼á anΣ thσ res⌠ oµ thσ .BL╦á file≤á oε ì
  21. drivσ A«  
  22.  
  23. !!!This requires drives that hold at least 240k each!!!
  24.  
  25. KERNEL
  26.  
  27. This is the Forth kernel (source in META80.BLK).
  28.  
  29.  
  30. The Source Files are:
  31.  
  32. META80.BLK
  33. The meta-compiler (for compiling the kernel) and the kernel.
  34.  
  35. EXTEND80.BLK
  36. The ONLY vocabulary concept, CP/M file interface, and the loader for the 
  37. rest of the extensions to the kernel.
  38.  
  39. CPU8080.BLK
  40. The 8080 assembler, direct port I/O, and the machine dependent code for the 
  41. debugger and the multi-tasker.
  42.  
  43. UTILITY.BLK
  44. The screen editor, decompiler, print utility, and the high level code for 
  45. the debugger and the multi-tasker.
  46.  
  47. CUSTOM.BLK
  48. The printer vocabulary, case statement, and the full screen editor.
  49.  
  50. DIRECT.BLK
  51. The direct BIOS disk I/O routines.
  52.  
  53. .PAèTo unsqueeze a file type:
  54.  
  55.     USQ filename.typ [optional destination drive]
  56.  
  57. So to unsqueeze META80.BQK to the B drive type: 
  58.  
  59.     USQ META80.BLK B:
  60.  
  61. !WARNINGíá  thσ META80.BL╦ filσ i≤ 240k¼ s∩ yo⌡ mus⌠ unsqueezσ t∩ ì
  62. ß disδ witΦ a⌠ leas⌠ 240δ oµ room«á  Thσ res⌠ oµ thσ file≤ occup∙ ì
  63. abou⌠ 250δ total.
  64.  
  65.