pas1.bld 493 B

123456789101112131415161718192021222324252627282930
  1. DEF s: <SCRATCH>
  2. DEF DSK: DSK:,SYS:
  3. DEF SYS: DSK:,SYS:
  4. pas:PASCMP
  5. OFF SYSLISP$
  6. OFF MSG$
  7. OFF NOUUO$
  8. ON DOMOVE$
  9. ON NOFIXFRM;
  10. ON MACECHO$ %OFF cuts down size of output file.
  11. PUT('CAR,'ANYREG,'T)$
  12. PUT('CDR,'ANYREG,'T)$
  13. IN PAS0.SYM$ % Pre Symbol Table
  14. OUT PAS1.PAS$
  15. DRT1('PAS1,PAS0IDS,PAS0CSTS,PAS0LITS,PAS0FNS)$
  16. IN PAS1.RED$
  17. DRT2()$
  18. SHUT PAS1.PAS$
  19. OUT PAS1.SYM$ % Post SYMBOL Table
  20. DUMPSYMS('PAS1)$
  21. SHUT PAS1.SYM$
  22. OUT PAS1.SLI$ % Sexpressions and declarations
  23. DRT3()$
  24. SHUT PAS1.SLI$
  25. QUIT$