home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / forth / compiler / fpc / source / starget.seq < prev    next >
Text File  |  1991-02-08  |  2KB  |  52 lines

  1. \ TARGET.SEQ              A New Target Compiler
  2.  
  3. warning off             \ don't tell me about re-definitions, I KNOW!
  4.  
  5. fload dis8086.seq       \ disassembler for 8086 family
  6. fload longlabl.seq      \ add long branchs to the compiler
  7. fload compiler.seq      \ load the Compiler
  8. fload alist.seq         \ listing output for assembler
  9. fload optimiz.seq       \ optimizers for the target library
  10. fload library.seq       \ library of target functions
  11. fload tsearch.seq       \ library search utility
  12. fload tvideo.seq        \ library direct video output
  13. fload tsavescr.seq      \ save and restore screen               OPTIONAL
  14. fload tcolor.seq        \ color support                         OPTIONAL
  15. fload thand1.seq        \ some handle primitives
  16. fload tpath.seq         \ automatic file path prepend
  17. fload thandles.seq      \ handle file support
  18. fload tstdio.seq        \ standard I/O support
  19. fload texec.seq         \ DOS shell support
  20. fload tenviron.seq      \ environment support
  21. fload definit.seq       \ default target initialization
  22. fload tbox.seq          \ box drawing                           OPTIONAL
  23. fload tmenu.seq         \ Pull down menu support                OPTIONAL
  24. fload tblock.seq        \ simple virtual BLOCK storage          OPTIONAL
  25. fload tledit.seq        \ line editor support                   OPTIONAL
  26. fload twfl.seq          \ popup window file selection tool
  27. fload ttimer.seq        \ basic time and date support           OPTIONAL
  28. fload ttimstuf.seq      \ calibrated time delay words           OPTIONAL
  29. fload tsread.seq        \ lineread support                      OPTIONAL
  30.  
  31. forth
  32.  
  33. CFGHNDL !HCB TCOM.CFG   \ Change the configuration file name
  34.  
  35. FPATH
  36.  
  37. on> ?noloaded,                          \ disable LOADED, in FLOAD
  38.  
  39. 4000 =: iblimit                         \ limit read size to 4k
  40.  
  41. xdpseg @ xseg @ - $100 + =: #listsegs   \ need at least 4k free
  42.                        0 =: #ovbytes    \ no overlays for now
  43.                        0 =: #ovsegs     \ no overlays for now "again"
  44.         #codesegs $200 - =: #codesegs   \ reduce code   space usage
  45.         #headsegs $400 - =: #headsegs   \ reduce symbol space usage
  46.  
  47. off> \fpc       \ set compiler flags properly
  48. on> \tcom
  49.  
  50. FSAVE ..\TCOM
  51.  
  52.