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 / CPMUG023.ARK / CATALOG.23 < prev    next >
Text File  |  1984-04-29  |  3KB  |  70 lines

  1. VOLUME 23
  2.  
  3. STOIC (STACK ORIENTED INTERACTIVE COMPILER)
  4.  
  5. STOIC HAS THE CAPABILITIES OF A COMPILER, EDITOR, ASSEMBLER,
  6. DEBUGGER, LOADER AND OPERATING SYSTEM.  IT APPEARS TO BE
  7. CONCEPTUALLY SIMILAR TO FORTH IN THE USE OF AN EXTENSIBLE
  8. VOCABULARY OF WORDS, WITH THE ABILITY TO "FORGET" DEFINITIONS
  9. AND RE-DEFINE OR CREATE NEW WORDS IN TERMS OF PREVIOUSLY LEARNED
  10. WORDS.
  11.  
  12. THE FIRST TWO MODULES, THE BOOTSTRAP AND KERNEL, WERE WRITTEN
  13. IN ASSEMBLER MNEMONICS.  THEREAFTER THE MODULES WERE WRITTEN IN
  14. STOIC WORDS.
  15.  
  16. THIS PACKAGE IS A STAND-ALONE SYSTEM AND DOES NOT REQUIRE A
  17. RESIDENT FDOS, SUCH AS CP/M OR ISIS.
  18.  
  19. THE MATERIAL HAS BEEN SIGNIFICANTLY RE-ARRANGED AND REVISED SINCE THE
  20. CATALOGS WERE FIRST PUBLISHED.  IN PARTICULAR THE KERNEL NOW INCORPORATES
  21. WORD DEFINITIONS WHICH PERMIT DIRECT OPERATION THROUGH CP/M.
  22. STOICCPM.DOC EXPLAINS THE PROCEDURE FOR BRINGING THE SYSTEM UP.  IT
  23. WAS NECESSARY TO LEAVE CERTAIN FILES OFF BECAUSE OF LACK OF SPACE,
  24. AND THESE CAN BE OBTAINED AS VOLUME 23B.  THE OVERFLOW VOLUMES WILL
  25. ALSO BE ADDED TO A FUTURE REGULAR VOLUME, AND WERE SELECTED AS THE
  26. LEAST NECESSARY FOR A CP/M USER.
  27.  
  28. FILES OF TYPE .STC ARE WRITTEN IN STOIC AND CAN BE LOADED AS DESCRIBED
  29. IN THE VOLUME23.DOC
  30.  
  31. NUMBER    SIZE    NAME        COMMENTS
  32.  
  33.         CATALOG.23    CONTENTS OF CP/M GROUP VOL 23
  34.         VOLUME23.DOC    COMMENTS ON THIS VOLUME, ADDITIONAL
  35.                 TO STOICCPM.DOC
  36.         STOICCPM.DOC    COMMENTS ON CP/M STOIC. READ TOGETHER
  37.                 WITH THE VOLUME23.DOC
  38. 23A.1    13K    ASSEMBL.DOC    STOIC 8080 ASSEMBLER
  39. 23A.2    8K    DICT.DOC    STOIC DICTIONARY DEFINITIONS
  40. 23A.3    8K    EDIT.DOC    STOIC DISPLAY EDITOR DOC
  41. 23A.4    9K    FILES.DOC    STOIC FILE SYSTEM DOC
  42. 23A.5    5K    FLOATPNT.DOC    FLOATING POINT DOC
  43. 23A.6    2K    INTRRUPT.DOC    INTERRUPT HANDLER DOC
  44. 23A.7    38K    KERNEL.ASM    STOIC KERNEL WITH CP/M WORDS IN 8080
  45.                 ASSEMBLER
  46. 23A.8    24K    KERNEL.DOC    STOIC KERNEL DOC
  47. 23A.9    46K    STOIC.DOC    OVERVIEW OF STOIC CONCEPTS AND STRUCTURE
  48. 23A.10    23K    STOICBAS.STC    BASIC DEFINTIONS
  49. 23A.11    4K    STOICD/A.STC    GRAPHICS FOR D/A HARDWARE
  50. 23A.12    9K    STOICEDT.STC    EDITOR
  51. 23A.13    3K    STOICFFT.STC    FAST FOURIER TRANSFORM
  52. 23A.14    8K    STOICFLE.STC    FILE SYSTEM
  53. 23A.15    11K    STOICFLT.STC    FLOATING POINT PACKAGE
  54. 23A.16    5K    STOICINT.STC    4 BYTE INTEGER ADDITION
  55. 23A.17    3K    STOICITP.STC    INTERRUPT PACKAGE
  56. 23A.18    3K    STOICMIS.STC    MISCELLANEOUS WORDS
  57. 23A.19    2K    STOICSIN.STC    INTEGER SINE AND COSINE
  58. 23A.20    2K    STOICSRT.STC    SORT ROUTINE
  59.  
  60. OVERFLOW AVAILABLE AS VOLUME 23B. THIS MATERIAL IS NOT ESSENTIAL
  61. FOR CP/M USE, AND WILL BE AVAILABLE ON A REGULAR VOLUME AT SOME
  62. FUTURE DATE.
  63.  
  64. 23B.1    7K    BOOT.ASM    STOIC BOOTSTRAP IN 8080 ASSEMBLER
  65. 23B.2    2K    BOOT.DOC    BOOT DOC
  66. 23B.3    6K    LOAD.DOC    INFORMATION ON LOADING STOIC AS A
  67.                 STAND-ALONE SYSTEM
  68. 23B.4    13K    STOIC.COM    CP/M STOIC CONSTRUCTED AS DESCRIBED
  69.                 IN VOLUME23.DOC
  70.