;;; -*-mode:lisp; package:user; base:10.; fonts:(cptfontb) -*- ;;; ;;;$Header: /ct/ctlisp/filemaps/filemap.l,v 1.133 85/06/27 09:54:17 bill Exp $ ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; FILEMAP ;;; This is the C*T default filemap for the installed version of ;;; all files pertaining to Ada*Tutor, Interpreter, and Debugger. ;;; Please maintain alphabetical order. NB: Please note that ;;; this file must compile in a very bare environment and that ;;; only things primitive to LISP (like "#+") or defined in ;;; ctload per se (like "!") are safe to use. That is, this ;;; file is written in the "bare" intersection of Franz and ;;; Zeta, NOT in (ahem) CTLISP. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; Begin CTLoad Definitions. (ct_load_def 25fr3 #+(and 3600 (not local_build) (not rel45)) "ctvax://ct//lmfonts//25fr3.bn" #+(and 3600 (not local_build) rel45) "ctvax://ct//lmfonts//25fr3.OB" #+LMI "CT: LMFONTS; 25fr3.qfasl" #+(and cadr (not rel45)) "ctvax://ct//lmfonts//25fr3.qb" #+(and cadr rel45) "nil" ;;already defined on lm2s #+franz "nil" ;;irrelevant #+local_build "local:>ct>lmfonts>25fr3.bin") (ct_load_def adabugger #+(and unix (not LMI)) "/ct/debug/adabugger.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/adabugger.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/adabugger.OB" #+LMI "CT: DEBUG; adabugger.qfasl" #+local_build "local:>ct>debug>adabugger.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/adabugger.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/adabugger.oq") (ct_load_def adabe #+(and unix (not LMI)) "/ct/interp/adabe.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adabe.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adabe.OB" #+LMI "CT: INTERP; adabe.qfasl" #+local_build "local:>ct>interp>adabe.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adabe.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adabe.oq") (ct_load_def adas #+(and unix (not LMI)) "/ct/interp/adas.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas.OB" #+LMI "CT: INTERP; adas.qfasl" #+local_build "local:>ct>interp>adas.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas.oq") ; These next file maps, all of the form adas# were added to cope ; with paul's division of adas into smaller manageable sections. ; adas will eventually be changed to load these files instead. this ; should be transparent. (ct_load_def adas100 #+(and unix (not LMI)) "/ct/interp/adas100.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas100.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas100.OB" #+LMI "CT: INTERP; adas100.qfasl" #+local_build "local:>ct>interp>adas100.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas100.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas100.oq") (ct_load_def adas120 #+(and unix (not LMI)) "/ct/interp/adas120.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas120.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas120.OB" #+LMI "CT: INTERP; adas120.qfasl" #+local_build "local:>ct>interp>adas120.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas120.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas120.oq") (ct_load_def adas130 #+(and unix (not LMI)) "/ct/interp/adas130.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas130.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas130.OB" #+LMI "CT: INTERP; adas130.qfasl" #+local_build "local:>ct>interp>adas130.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas130.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas130.oq") (ct_load_def adas150 #+(and unix (not LMI)) "/ct/interp/adas150.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas150.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas150.OB" #+LMI "CT: INTERP; adas150.qfasl" #+local_build "local:>ct>interp>adas150.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas150.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas150.oq") (ct_load_def adas36 #+(and unix (not LMI)) "/ct/interp/adas36.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas36.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas36.OB" #+LMI "CT: INTERP; adas36.qfasl" #+local_build "local:>ct>interp>adas36.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas36.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas36.oq") (ct_load_def adas39 #+(and unix (not LMI)) "/ct/interp/adas39.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas39.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas39.OB" #+LMI "CT: INTERP; adas39.qfasl" #+local_build "local:>ct>interp>adas39.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas39.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas39.oq") (ct_load_def adas39a #+(and unix (not LMI)) "/ct/interp/adas39a.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas39a.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas39a.OB" #+LMI "CT: INTERP; adas39a.qfasl" #+local_build "local:>ct>interp>adas39a.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas39a.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas39a.oq") (ct_load_def adas40 #+(and unix (not LMI)) "/ct/interp/adas40.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas40.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas40.OB" #+LMI "CT: INTERP; adas40.qfasl" #+local_build "local:>ct>interp>adas40.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas40.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas40.oq") (ct_load_def adas42 #+(and unix (not LMI)) "/ct/interp/adas42.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas42.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas42.OB" #+LMI "CT: INTERP; adas42.qfasl" #+local_build "local:>ct>interp>adas42.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas42.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas42.oq") (ct_load_def adas44 #+(and unix (not LMI)) "/ct/interp/adas44.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas44.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas44.OB" #+LMI "CT: INTERP; adas44.qfasl" #+local_build "local:>ct>interp>adas44.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas44.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas44.oq") (ct_load_def adas50 #+(and unix (not LMI)) "/ct/interp/adas50.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas50.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas50.OB" #+LMI "CT: INTERP; adas50.qfasl" #+local_build "local:>ct>interp>adas50.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas50.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas50.oq") (ct_load_def adas60 #+(and unix (not LMI)) "/ct/interp/adas60.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas60.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas60.OB" #+LMI "CT: INTERP; adas60.qfasl" #+local_build "local:>ct>interp>adas60.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas60.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas60.oq") (ct_load_def adas70 #+(and unix (not LMI)) "/ct/interp/adas70.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/adas70.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/adas70.OB" #+LMI "CT: INTERP; adas70.qfasl" #+local_build "local:>ct>interp>adas70.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/adas70.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/adas70.oq") (ct_load_def adamode ;note the switch to NEWADA!! #+(and unix (not LMI)) "nil" ;Gosling, sigh ... #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/editor!/adamode.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/editor!/adamode.OB" #+LMI "CT: EDITOR; adamode.qfasl" #+local_build "local:>ct>editor>adamode.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/editor!/adamode.qb" #+(and cadr rel45) "ctvax:!/ct!/editor!/adamode.oq") (ct_load_def adatst01 #+(and unix (not LMI)) "/ct/ada/adatst01.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/adatst01.ada" #+LMI "CT: ADA; adatst01.ada" #+local_build "local:>ct>ada>adatst01.ada" #+cadr "ctvax:!/ct!/ada!/adatst01.ada") (ct_load_def adatst03 #+(and unix (not LMI)) "/ct/ada/adatst03.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/adatst03.ada" #+LMI "CT: ADA; adatst03.ada" #+local_build "local:>ct>ada>adatst03.ada" #+cadr "ctvax:!/ct!/ada!/adatst03.ada") (ct_load_def adatst05 #+(and unix (not LMI)) "/ct/ada/adatst05.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/adatst05.ada" #+LMI "CT: ADA; adatst05.ada" #+local_build "local:>ct>ada>adatst05.ada" #+cadr "ctvax:!/ct!/ada!/adatst05.ada") (ct_load_def adaqwabl ;Word abbrevs REQ'D for Ada Mode #+(and unix (not LMI)) "nil" ;Doubt if it would work... #+(and 3600 (not local_build) (not rel45)) ;bugs in 3600 spec "fixed": "ctvax:!/ct!/editor!/ada.qwabl" ;jrm, 7/6/84 #+(and 3600 (not local_build) rel45) ;bugs in 3600 spec "fixed": "ctvax:!/ct!/editor!/ada.qwabl" ;jrm, 7/6/84 #+LMI "CT: EDITOR; ada.qwabl" #+local_build "local:>ct>editor>ada.qwabl" #+(and cadr (not rel45)) "ctvax:!/ct!/editor!/ada.qwabl" #+(and cadr rel45) "ctvax:!/ct!/editor!/ada.qwabl") (ct_load_def aip #+(and unix (not LMI)) "/ct/ctlisp/aip.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/aip.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/aip.OB" #+LMI "CT: CTLISP; aip.qfasl" #+local_build "local:>ct>ctlisp>aip.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/aip.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/aip.oq") (ct_load_def aggies ;aggregates used to be in sema #+(and unix (not LMI)) "/ct/interp/aggies.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/aggies.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/aggies.OB" #+LMI "CT: INTERP; aggies.qfasl" #+local_build "local:>ct>interp>aggies.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/aggies.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/aggies.oq") ;;array display manager (ct_load_def arraydm #+(and unix (not LMI)) "/ct/tutor/arraydm.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/arraydm.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/arraydm.OB" #+LMI "CT: TUTOR; arraydm.qfasl" #+local_build "local:>ct>tutor>arraydm.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/arraydm.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/arraydm.oq") (ct_load_def attribute #+(and unix (not LMI)) "/ct/interp/attribute.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/attribute.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/attribute.OB" #+LMI "CT: INTERP; attribute.qfasl" #+local_build "local:>ct>interp>attribute.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/attribute.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/attribute.oq") (ct_load_def auxfile #+(and unix (not LMI)) "/ct/et/auxfile.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/et!/auxfile.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/et!/auxfile.OB" #+LMI "CT: ET; auxfile.qfasl" #+local_build "local:>ct>et>auxfile.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/et!/auxfile.qb" #+(and cadr rel45) "ctvax:!/ct!/et!/auxfile.oq") (ct_load_def badaba ;Chapter(s) from Barnes #+(and unix (not LMI)) "/ct/ctlisp/filemaps/badaba.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/badaba.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/filemaps!/badaba.OB" #+LMI "CT: CTLISP; FILEMAPS; badaba.qfasl" #+local_build "local:>ct>ctlisp>filemaps>badaba.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/badaba.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/filemaps!/badaba.l") (ct_load_def band #+(and unix (not LMI)) "/ct/ctlisp/band.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/band.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/band.OB" #+LMI "CT: CTLISP; band.qfasl" #+local_build "local:>ct>ctlisp>band.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/band.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/band.oq") (ct_load_def bargra #+(and unix (not LMI)) "!/ct!/window!/bargra.l" ; only load on LM #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/bargra.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/bargra.OB" #+LMI "CT: WINDOW; bargra.qfasl" #+local_build "local:>ct>window>bargra.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/bargra.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/bargra.oq") ;;;database--translations of the Barnes entries (ct_load_def barnestr #+(and unix (not LMI)) "/ct/tutordbs/manuals/barnes/barnestr.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/manuals!/barnes!/barnestr.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/manuals!/barnes!/barnestr.OB" #+LMI "CT: TUTORDBS; MANUALS; BARNES; barnestr.qfasl" #+local_build "local:>ct>tutordbs>manuals>barnes>barnestr.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/manuals!/barnes!/barnestr.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/manuals!/barnes!/barnestr.l") (ct_load_def bifmacs #+(and unix (not LMI)) "/ct/interp/bifmacs.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/bifmacs.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/bifmacs.OB" #+LMI "CT: INTERP; bifmacs.qfasl" #+local_build "local:>ct>interp>bifmacs.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/bifmacs.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/bifmacs.oq") ;;bldbrowser: loads the browser and installs the two basic documents: the ;;interpreter//debugger and browser user manuals. (ct_load_def bldbrowser #+(and unix (not LMI)) "!/ct!/browser!/bldbrowser.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/browser!/bldbrowser.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/browser!/bldbrowser.OB" #+LMI "CT: BROWSER; bldbrowser.qfasl" #+local_build "local:>ct>browser>bldbrowser.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/browser!/bldbrowser.qb" #+(and cadr rel45) "ctvax:!/ct!/browser!/bldbrowser.oq") ;;loads the interpreter, runs the front end, and loads the debugger-- ;;used to build an interpreter/debugger band (ct_load_def bldsys #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/build!/bldsys.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/build!/bldsys.OB" #+LMI "CT: BUILD; bldsys.qfasl" #+local_build "local:>ct>build>bldsys.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/build!/bldsys.qb" #+(and cadr rel45) "ctvax:!/ct!/build!/bldsys.oq") ;;;database--translations of the Booch entries (ct_load_def boochtr #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/manuals!/booch!/boochtr.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/manuals!/booch!/boochtr.OB" #+LMI "CT: TUTORDBS; MANUALS; BOOCH; boochtr.qfasl" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/manuals!/booch!/boochtr.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/manuals!/booch!/boochtr.l" #+local_build "local:>ct>tutordbs>manuals>booch>boochtr.bin" #+(and unix (not LMI)) "/ct/tutordbs/manuals/booch/boochtr.l") ;;;diana template for original bubble max exercise (ct_load_def bmdiana #+(and unix (not LMI)) "!/ct!/tutordbs!/exercises!/bmdiana.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bmdiana.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/bmdiana.OB" #+LMI "CT: TUTORDBS; EXERCISES; bmdiana.qfasl" #+local_build "local:>ct>tutordbs>exercises>bmdiana.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bmdiana.qb" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/bmdiana.oq") ;;bubble max demo-debug code environment (ct_load_def bmcodenv #+(and unix (not LMI)) "!/ct!/tutor!/bmcodenv.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/bmcodenv.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/bmcodenv.OB" #+LMI "CT: TUTOR; bmcodenv.qfasl" #+local_build "local:>ct>tutor>bmcodenv.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/bmcodenv.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/bmcodenv.oq") ;;environment template for original bubble sort exercise (ct_load_def bmenv #+(and unix (not LMI)) "!/ct!/tutordbs!/exercises!/bmenv.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bmenv.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/bmenv.ada" #+LMI "CT: TUTORDBS; EXERCISES; bmenv.ada" #+local_build "local:>ct>tutordbs>exercises>bmenv.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bmenv.ada" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/bmenv.ada") ;;browser/view window fonts (ct_load_def brchars #+(and cadr (not rel45)) "ctvax://ct//lmfonts//brchars.qb" #+(and cadr rel45) "ctvax://ct//lmfonts//brchars.oq" #+franz "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax://ct//lmfonts//brchars.bn" #+(and 3600 (not local_build) rel45) "ctvax://ct//lmfonts//brchars.OB" #+LMI "CT: LMFONTS; brchars.qfasl" #+local_build "local:>ct>lmfonts>brchars.bin") ;;;Name of the host and directory on which the browser user ;;;manual can be found. (ct_load_def brmandir #+(and unix (not LMI)) "ctvax://ct//doc//browser//" #+(and 3600 (not local_build) (not rel45)) "ctvax://ct//doc//browser//" #+(and 3600 (not local_build) rel45) "ctvax://ct//doc//browser//" #+LMI "CT: DOC; BROWSER;" #+local_build "local:>ct>doc>browser>" #+(and cadr (not rel45)) "ctvax://ct//doc//browser//" #+(and cadr rel45) "ctvax://ct//doc//browser//") ;;Standalone documentation browser (ct_load_def browser #+(and unix (not LMI)) "!/ct!/browser!/browser.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/browser!/browser.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/browser!/browser.OB" #+LMI "CT: BROWSER; browser.qfasl" #+local_build "local:>ct>browser>browser.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/browser!/browser.qb" #+(and cadr rel45) "ctvax:!/ct!/browser!/browser.oq") (ct_load_def browtext #+(and unix (not LMI)) "/ct/doc/browser/document.txt" #+(and 3600 (not local_build)) "ctvax:!/ct!/doc!/browser!/document.txt" #+LMI "CT: DOC; BROWSER; document.txt" #+local_build "local:>ct>doc>browser>document.text" #+cadr "ctvax:!/ct!/doc!/browser!>document.txt") (ct_load_def brownodes #+(and unix (not LMI)) "/ct/doc/browser/nodedefs.l" #+(and 3600 (not local_build)) "ctvax:!/ct!/doc!/browser!/nodedefs.l" #+LMI "CT: DOC; BROWSER; nodedefs.lisp" #+local_build "local:>ct>doc>browser>nodedefs.l" #+cadr "ctvax:!/ct!/doc!/browser!/nodedefs.l") ;;bubble sort demo-debug code environment (ct_load_def bscodenv #+(and unix (not LMI)) "!/ct!/tutor!/bscodenv.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/bscodenv.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/bscodenv.OB" #+LMI "CT: TUTOR; bscodenv.qfasl" #+local_build "local:>ct>tutor>bscodenv.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/bscodenv.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/bscodenv.oq") ;;;bubble sort display manager (ct_load_def bsdm #+(and unix (not LMI)) "!/ct!/tutor!/bsdm.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/bsdm.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/bsdm.OB" #+LMI "CT: TUTOR; bsdm.qfasl" #+local_build "local:>ct>tutor>bsdm.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/bsdm.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/bsdm.oq") ;;;environment template for original bubble sort exercise (ct_load_def bsenv #+(and unix (not LMI)) "!/ct!/tutordbs!/exercises!/bsenv.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bsenv.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/bsenv.ada" #+LMI "CT: TUTORDBS; EXERCISES; bsenv.ada" #+local_build "local:>ct>tutordbs>exercises>bsenv.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bsenv.ada" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/bsenv.ada") ;;;ipnet for the original bubble sort exercise (ct_load_def bsipnet #+(and unix (not LMI)) "ctvax:!/ct!/tutordbs!/exercises!/bsipnet.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bsipnet.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/bsipnet.OB" #+LMI "CT: TUTORDBS; EXERCISES; bsipnet.qfasl" #+local_build "local:>ct>tutordbs>exercises>bsipnet.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bsipnet.qb" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/bsipnet.oq") ;;;graphics file for the original bubble sort exercise (ct_load_def bsgraphic #+(and unix (not LMI)) "ctvax:!/ct!/tutordbs!/exercises!/bsgraphic.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bsgraphic.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/bsgraphic.OB" #+LMI "CT: TUTORDBS; EXERCISES; bsgraphic.qfasl" #+local_build "local:>ct>tutordbs>exercises>bsgraphic.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bsgraphic.qb" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/bsgraphic.oq") (ct_load_def bsnoio #+(and unix (not LMI)) "/ct/ada/bsnoio.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/bsnoio.ada" #+LMI "CT: ADA; bsnoio.ada" #+local_build "local:>ct>ada>bsnoio.ada" #+cadr "ctvax:!/ct!/ada!/bsnoio.ada") ;;;text file for the original bubble sort exercise (ct_load_def bstext #+(and unix (not LMI)) "ctvax:!/ct!/tutordbs!/exercises!/bstext.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bstext.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/bstext.OB" #+LMI "CT: TUTORDBS; EXERCISES; bstext.qfasl" #+local_build "local:>ct>tutordbs>exercises>bstext.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/bstext.qb" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/bstext.oq") ;;;environment template for copy queue exercise (ct_load_def cqenv #+(and unix (not LMI)) "!/ct!/tutordbs!/exercises!/cqenv.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/cqenv.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/cqenv.ada" #+LMI "CT: TUTORDBS; EXERCISES; cqenv.ada" #+local_build "local:>ct>tutordbs>exercises>cqenv.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/cqenv.ada" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/cqenv.ada") ;;;database--descriptions of the Barnes entries (ct_load_def barnes #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/manuals!/barnes!/barnes.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/manuals!/barnes!/barnes.OB" #+LMI "CT: TUTORDBS; MANUALS; BARNES; barnes.qfasl" #+local_build "local:>ct>tutordbs>manuals>barnes>barnes.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/manuals!/barnes!/barnes.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/manuals!/barnes!/barnes.l" #+(and unix (not LMI)) "/ct/tutordbs/manuals/barnes/barnes.l") (ct_load_def bodaba ;Chapter(s) from Booch #+(and unix (not LMI)) "/ct/ctlisp/filemaps/bodaba.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/bodada.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/filemaps!/bodada.OB" #+LMI "CT: CTLISP; FILEMAPS; bodada.qfasl" #+local_build "local:>ct>ctlisp>filemaps>bodaba.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/bodaba.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/filemaps!/bodaba.l") ;;;database--description of the Booch entries (ct_load_def booch #+(and unix (not LMI)) "/ct/tutordbs/manuals/booch/booch.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/manuals!/booch!/booch.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/manuals!/booch!/booch.OB" #+LMI "CT: TUTORDBS; MANUALS; BOOCH; booch.qfasl" #+local_build "local:>ct>tutordbs>manuals>booch>booch.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/manuals!/booch!/booch.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/manuals!/booch!/booch.l") (ct_load_def bufship ;external editor interface #+(and unix (not LMI)) "!/ct!/editor!/bufship.l" ;not good for vax #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/editor!/bufship.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/editor!/bufship.OB" #+LMI "CT: EDITOR; bufship.qfasl" #+local_build "local:>ct>editor>bufship.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/editor!/bufship.qb" #+(and cadr rel45) "ctvax:!/ct!/editor!/bufship.oq") (ct_load_def buildfun #+(and unix (not LMI)) "/ct/interp/buildfun.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/buildfun.l" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/buildfun.l" #+LMI "CT: INTERP; buildfun.lisp" #+local_build "local:>ct>interp>buildfun.lisp" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/buildfun.l" #+(and cadr rel45) "ctvax:!/ct!/interp!/buildfun.l") ;;; Paul's new cache (ct_load_def cache #+(and unix (not LMI)) "/ct/interp/cache.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/cache.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/cache.OB" #+LMI "CT: INTERP; cache.qfasl" #+local_build "local:>ct>interp>cache.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/cache.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/cache.oq") (ct_load_def calendl #+(and unix (not LMI)) "!/ct!/interp!/calendl.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/calendl.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/calendl.OB" #+LMI "CT: INTERP; calendl.qfasl" #+local_build "local:>ct>interp>calendl.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/calendl.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/calendl.oq") (ct_load_def calendp #+(and unix (not LMI)) "!/ct!/interp!/calendp.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/calendp.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/calendp.ada" #+LMI "CT: INTERP; calendp.ada" #+local_build "local:>ct>interp>calendp.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/calendp.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/calendp.ada") ;;; Formerly CHARSET --> /mnt/john/lisp.charset ;;; ;;; Entry deleted. (ct_load_def charmac #+(and unix (not LMI)) "/ct/ctlisp/charmac.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/charmac.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/charmac.OB" #+LMI "CT: CTLISP; charmac.qfasl" #+local_build "local:>ct>ctlisp>charmac.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/charmac.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/charmac.oq") (ct_load_def chkfile #+(and unix (not LMI)) "/ct/interp/chkfile.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/chkfile.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/chkfile.ada" #+LMI "CT: INTERP; chkfile.ada" #+local_build "local:>ct>interp>chkfile.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/chkfile.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/chkfile.ada") (ct_load_def chunks #+(and unix (not LMI)) "/ct/ctlisp/chunks.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/chunks.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/chunks.OB" #+LMI "CT: CTLISP; chunks.qfasl" #+local_build "local:>ct>ctlisp>chunks.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/chunks.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/chunks.oq") ;;;database--pulls in all code translations (ct_load_def code #+(and unix (not LMI)) "/ct/tutordbs/code.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/code.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/code.OB" #+LMI "CT: TUTORDBS; code.qfasl" #+local_build "local:>ct>tutordbs>code.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/code.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/code.l") (ct_load_def codeenv #+(and unix (not LMI)) "!/ct!/tutor!/codeenv.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/codeenv.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/codeenv.OB" #+LMI "CT: TUTOR; codeenv.qfasl" #+local_build "local:>ct>tutor>codeenv.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/codeenv.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/codeenv.oq") ;;;code interface between demo debug and ada (ct_load_def codeinter #+(and unix (not LMI)) "!/ct!/tutor!/codeinter.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/codeinter.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/codeinter.OB" #+LMI "CT: TUTOR; odeinter.qfasl" #+local_build "local:>ct>tutor>codeinter.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/codeinter.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/codeinter.oq") (ct_load_def codemon #+(and unix (not LMI)) "/ct/debug/codemon.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/codemon.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/codemon.OB" #+LMI "CT: DEBUG; codemon.qfasl" #+local_build "local:>ct>debug>codemon.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/codemon.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/codemon.oq") (ct_load_def compat #+(and unix (not LMI)) "/ct/ctlisp/compat.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/compat.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/compat.OB" #+LMI "CT: CTLISP; compat.qfasl" #+local_build "local:>ct>ctlisp>compat.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/compat.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/compat.oq") (ct_load_def compatklu #+(and unix (not LMI)) "/ct/ctlisp/compatklu.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/compatklu.l" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/compatklu.l" #+LMI "CT: CTLISP; compatklu.lisp" #+local_build "local:>ct>ctlisp>compatklu.lisp" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/compatklu.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/compatklu.l") ;;;database--description of the concept entries (ct_load_def con #+(and unix (not LMI)) "ctvax:/ct/tutordbs/concepts/con.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/concepts!/con.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/concepts!/con.OB" #+LMI "CT: TUTORDBS; CONCEPTS; con.qfasl" #+local_build "local:>ct>tutordbs>concepts>con.lisp" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/concepts!/con.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/concepts!/con.l") (ct_load_def condaba #+(and unix (not LMI)) "!/ct!/ctlisp!/filemaps!/condaba.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/condaba.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/filemaps!/condaba.OB" #+LMI "CT: CTLISP; FILEMAPS; condaba.qfasl" #+local_build "local:>ct>ctlisp>filemaps>condaba.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/condaba.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/filemaps!/condaba.l") ;;;database--translations of the concept entries (ct_load_def contr #+(and unix (not LMI)) "/ct/tutordbs/concepts/contr.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/concepts!/contr.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/concepts!/contr.OB" #+LMI "CT: TUTORDBS; concepts; contr.qfasl" #+local_build "local:>ct>tutordbs>concepts>contr.lisp" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/concepts!/contr.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/concepts!/contr.l") (ct_load_def ctadadb #+(and unix (not LMI)) nil #+(and 3600 (not local_build)) "ctvax:!/ct!/build!/ctadadb.bn" #+LMI "CT: BUILD; ctadadb.qfasl" #+local_build "local:>ct>build>ctadadb.bin" #+cadr "ctvax:!/ct!/build!/ctadadb.bn") (ct_load_def ctadautil #+(and unix (not LMI)) nil #+(and 3600 (not local_build)) "ctvax:!/ct!/build!/ctadautil.bn" #+LMI "CT: BUILD; ctadautil.qfasl" #+local_build "local:>ct>build>ctadautil.bin" #+cadr "ctvax:!/ct!/build!/ctadautil.bn") (ct_load_def ctdb #+(and unix (not LMI)) nil #+(and 3600 (not local_build)) "ctvax:!/ct!/build!/ctdb.bn" #+LMI "CT: BUILD; ctdb.qfasl" #+local_build "local:>ct>build>ctdb.bin" #+cadr "ctvax:!/ct!/build!/ctdb.bn") (ct_load_def ctbasio #+(and unix (not LMI)) "/ct/interp/ctbasio.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/ctbasio.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/ctbasio.ada" #+LMI "CT: INTERP; ctbasio.ada" #+local_build "local:>ct>interp>ctbasio.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/ctbasio.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/ctbasio.ada") (ct_load_def ct25fr3 #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/ct25fr3.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/ct25fr3.OB" #+LMI "CT: LMFONTS; ct25fr3.qfasl" #+local_build "local:>ct>lmfonts>ct25fr3.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/ct25fr3.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/ct25fr3.oq") (ct_load_def ctio #+(and unix (not LMI)) "/ct/ctlisp/ctio.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/ctio.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/ctio.OB" #+LMI "CT: CTLISP; ctio.qfasl" #+local_build "local:>ct>ctlisp>ctio.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/ctio.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/ctio.oq") (ct_load_def ctpatches #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "local:>ct>ctpatches.bn" #+(and 3600 (not local_build) rel45) "local:>ct>ctpatches.OB" #+LMI "CT: CT; ctpatches.qfasl" #+local_build "nil" #+(and cadr (not rel45)) "local:>ct>ctpatches.qbin" #+(and cadr rel45) "local:>ct>ctpatches.qbin") ;;; new STRING package. Added 6-Oct-83 (ct_load_def ctstrl #+(and unix (not LMI)) "!/ct!/ctlisp!/ctstrl.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/ctstrl.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/ctstrl.OB" #+LMI "CT: CTLISP; ctstrl.qfasl" #+local_build "local:>ct>ctlisp>ctstrl.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/ctstrl.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/ctstrl.oq") ; The interface to the c code string functions #+(and unix (not LMI)) (ct_load_def ctstrlc "!/ct!/ctlisp!/ctstrlc.o") ; The c coded string functions. Note that the souce is in c. #+(and unix (not LMI)) (ct_load_def ctstrc "!/ct!/ctc!/ctstrc.o") (ct_load_def cttr10b #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cttr10b.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cttr10b.OB" #+LMI "CT: LMFONTS; cttr10b.qfasl" #+local_build "local:>ct>lmfonts>cttr10b.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cttr10b.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cttr10b.oq") (ct_load_def cttr12 #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cttr12.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cttr12.OB" #+LMI "CT: LMFONTS; cttr12.qfasl" #+local_build "local:>ct>lmfonts>cttr12.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cttr12.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cttr12.oq") (ct_load_def cttr12b #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cttr12b.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cttr12b.OB" #+LMI "CT: LMFONTS; cttr12b.qfasl" #+local_build "local:>ct>lmfonts>cttr12b.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cttr12b.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cttr12b.oq") (ct_load_def cttr12i #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cttr12i.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cttr12i.OB" #+LMI "CT: LMFONTS; cttr12i.qfasl" #+local_build "local:>ct>lmfonts>cttr12i.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cttr12i.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cttr12i.oq") (ct_load_def cttr18 #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cttr18.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cttr18.OB" #+LMI "CT: LMFONTS; cttr18.qfasl" #+local_build "local:>ct>lmfonts>cttr18.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cttr18.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cttr18.oq") (ct_load_def cttr18b #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cttr18b.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cttr18b.OB" #+LMI "CT: LMFONTS; cttr18b.qfasl" #+local_build "local:>ct>lmfonts>cttr18b.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cttr18b.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cttr18b.oq") (ct_load_def cthl12 #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cthl12.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cthl12.OB" #+LMI "CT: LMFONTS; cthl12.qfasl" #+local_build "local:>ct>lmfonts>cthl12.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cthl12.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cthl12.oq") (ct_load_def cthl12b #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cthl12b.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cthl12b.OB" #+LMI "CT: LMFONTS; cthl12b.qfasl" #+local_build "local:>ct>lmfonts>cthl12b.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cthl12b.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cthl12b.oq") (ct_load_def cthl12i #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cthl12i.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cthl12i.OB" #+LMI "CT: LMFONTS; cthl12i.qfasl" #+local_build "local:>ct>lmfonts>cthl12i.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cthl12i.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cthl12i.oq") (ct_load_def cthl12bi #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/cthl12bi.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/cthl12bi.OB" #+LMI "CT: LMFONTS; cthl12bi.qfasl" #+local_build "local:>ct>lmfonts>cthl12bi.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/cthl12bi.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/cthl12bi.oq") (ct_load_def ctmetsi #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/ctmetsi.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/ctmetsi.OB" #+LMI "CT: LMFONTS; ctmetsi.qfasl" #+local_build "local:>ct>lmfonts>ctmetsi.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/ctmetsi.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/ctmetsi.oq") (ct_load_def ct16fg #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/ct16fg.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/ct16fg.OB" #+LMI "CT: LMFONTS; ct16fg.qfasl" #+local_build "local:>ct>lmfonts>ct16fg.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/ct16fg.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/ct16fg.oq") (ct_load_def ct18 #+(and 3600 (not local_build) (not rel45)) "ctvax://ct//lmfonts//ct18.bn" #+(and 3600 (not local_build) rel45) "ctvax://ct//lmfonts//ct18.OB" #+LMI "CT: LMFONTS; ct18.qfasl" #+franz nil #+(and cadr (not rel45)) "ctvax://ct//lmfonts//ct18.qb" #+(and cadr rel45) "ctvax://ct//lmfonts//ct18.oq" #+local_build "local:>ct>lmfonts>ct18.bin") (ct_load_def ct18b #+(and 3600 (not local_build) (not rel45)) "ctvax://ct//lmfonts//ct18b.bn" #+(and 3600 (not local_build) rel45) "ctvax://ct//lmfonts//ct18b.OB" #+LMI "CT: LMFONTS; ct18b.qfasl" #+franz nil #+(and cadr (not rel45)) "ctvax://ct//lmfonts//ct18b.qb" #+(and cadr rel45) "ctvax://ct//lmfonts//ct18b.oq" #+local_build "local:>ct>lmfonts>ct18b.bin") (ct_load_def ct18fg #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/ct18fg.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/ct18fg.OB" #+LMI "CT: LMFONTS; ct18fg.qfasl" #+local_build "local:>ct>lmfonts>ct18fg.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/ct18fg.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/ct18fg.oq") (ct_load_def ctcptfont #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/ctcptfont.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/ctcptfont.OB" #+LMI "CT: LMFONTS; ctcptfont.qfasl" #+local_build "local:>ct>lmfonts>ctcptfont.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/ctcptfont.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/ctcptfont.oq") (ct_load_def ct40vr #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/ct40vr.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/ct40vr.OB" #+LMI "CT: LMFONTS; ct40vr.qfasl" #+local_build "local:>ct>lmfonts>ct40vr.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/ct40vr.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/ct40vr.oq") (ct_load_def ct40ctc #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/ct40ctc.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/ct40ctc.OB" #+LMI "CT: LMFONTS; ct40ctc.qfasl" #+local_build "local:>ct>lmfonts>ct40ctc.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/ct40ctc.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/ct40ctc.oq") (ct_load_def ctadadt #+(and unix (not LMI)) "/ct/interp/ctadadt.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/ctadadt.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/ctadadt.OB" #+LMI "CT: INTERP; ctadadt.qfasl" #+local_build "local:>ct>interp>ctadadt.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/ctadadt.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/ctadadt.oq") (ct_load_def ctflav #+(and unix (not LMI)) "/ct/ctlisp/ctflav.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/ctflav.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/ctflav.OB" #+LMI "CT: CTLISP; ctflav.qfasl" #+local_build "local:>ct>ctlisp>ctflav.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/ctflav.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/ctflav.oq") (ct_load_def ctcompile #+(and unix (not LMI)) "/ct/ctlisp/ctcompile.o" #+(and 3600 (not local_build) (not rel45)) "nil" #+local_build "nil" #+(and 3600 (not local_build) rel45) "nil" #+LMI "nil" #+(and cadr (not rel45)) "nil" #+(and cadr rel45) "nil") ;;; Compatible hash function utilities (used by direct_io). JS, MM. (ct_load_def cthash #+(and unix (not LMI)) "!/ct!/ctlisp!/cthash.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/cthash.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/cthash.OB" #+LMI "CT: CTLISP; cthash.qfasl" #+local_build "local:>ct>ctlisp>cthash.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/cthash.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/cthash.oq") (ct_load_def ctload ;; Location of the loader driven by this filemap. #+(and unix (not LMI)) "/ct/ctlisp/ctload.o" #+vms "nil" ;; Just a reminder. #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/ctload.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/ctload.OB" #+LMI "CT: CTLISP; ctload.qfasl" #+local_build "local:>ct>ctlisp>ctload.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/ctload.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/ctload.oq") ;;;curric--helps run the ipnets (ct_load_def curric #+(and unix (not LMI)) "!/ct!/tutor!/curric.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/curric.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/curric.OB" #+LMI "CT: TUTOR; curric.qfasl" #+local_build "local:>ct>tutor>curric.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/curric.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/curric.oq") (ct_load_def curricdb #+(and unix (not LMI)) "!/ct!/tutor!/curricdb.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/curricdb.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/curricdb.OB" #+LMI "CT: TUTOR; curricdb.qfasl" #+local_build "local:>ct>tutor>curricdb.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/curricdb.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/curricdb.oq") (ct_load_def curricfr #+(and unix (not LMI)) "!/ct!/tutor!/curricfr.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/curricfr.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/curricfr.OB" #+LMI "CT: TUTOR; curricfr.qfasl" #+local_build "local:>ct>tutor>curricfr.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/curricfr.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/curricfr.oq") (ct_load_def datades #+(and unix (not LMI)) "/ct/debug/datades.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/datades.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/datades.OB" #+LMI "CT: DEBUG; datades.qfasl" #+local_build "local:>ct>debug>datades.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/datades.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/datades.oq") (ct_load_def datamon #+(and unix (not LMI)) "/ct/debug/datamon.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/datamon.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/datamon.OB" #+LMI "CT: DEBUG; datamon.qfasl" #+local_build "local:>ct>debug>datamon.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/datamon.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/datamon.oq") (ct_load_def dbaccess ;; Need for exercise (etc.) translator. #+(and unix (not LMI)) "/ct/tutor/dbaccess.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/dbaccess.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/dbaccess.OB" #+LMI "CT: TUTOR; dbaccess.qfasl" #+local_build "local:>ct>tutor>dbaccess.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/dbaccess.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/dbaccess.oq") ;;cfasls for the debugger to improve curses (ct_load_def dbcfasls #+(and unix (not LMI)) "/ct/debug/dbcfasls.o" #+(and 3600 (not local_build) (not rel45)) "nil" #+(and 3600 (not local_build) rel45) "nil" #+LMI "nil" #+local_build "nil" #+(and cadr (not rel45)) "nil" #+(and cadr rel45) "nil") (ct_load_def dbmap #+(and unix (not LMI)) "/ct/debug/dbmap.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/dbmap.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/dbmap.OB" #+LMI "CT: DEBUG; dbmap.qfasl" #+local_build "local:>ct>debug>dbmap.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/dbmap.l" #+(and cadr rel45) "ctvax:!/ct!/debug!/dbmap.l") (ct_load_def dbedit #+(and unix (not LMI)) "/ct/tutor/dbedit.qb" ;;++don't load #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/dbedit.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/dbedit.OB" #+LMI "CT: TUTOR; dbedit.qfasl" #+local_build "local:>ct>tutor>dbedit.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/dbedit.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/dbedit.oq") ;;; Note the inconsistent spellings... ++mlm (ct_load_def dbfacil ;; Paul's DataBase Facility (Folders etc.) #+(and unix (not LMI)) "!/ct!/ctlisp!/dbfacil.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/dbfacil.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/dbfacil.OB" #+LMI "CT: CTLISP; dbfacil.qfasl" #+local_build "local:>ct>ctlisp>dbfacil.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/dbfacil.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/dbfacil.oq") ;;;GeneC's database viewer (ct_load_def dbinspect #+(and unix (not LMI)) "nil" #+LMI "nil" ; ????? LMI ????? #+(and 3600 (not local_build) (not rel45)) "lm3:>lmlib>zmacs-show-folder.bn" #+(and 3600 (not local_build) rel45) "lm3:>lmlib>zmacs-show-folder.OB" #+local_build "nil" #+(and cadr (not rel45)) "lm3:>lmlib>zmacs-show-folder.qbin" #+(and cadr rel45) "lm3:>lmlib>zmacs-show-folder.qbin") (ct_load_def dbutil #+(and unix (not LMI)) "!/ct!/tutor!/dbutil.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/dbutil.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/dbutil.OB" #+LMI "CT: TUTOR; dbutil.qfasl" #+local_build "local:>ct>tutor>dbutil.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/dbutil.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/dbutil.oq") ;;get rid of the following after everyone has changed to db_util (ct_load_def dbutil #+(and unix (not LMI)) "!/ct!/tutor!/dbutil.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/dbtil.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/dbtil.OB" #+LMI "CT: TUTOR; dbtil.qfasl" #+local_build "local:>ct>tutor>dbtil.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/dbtil.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/dbtil.oq") (ct_load_def dbwalk ;; Part of INFO stuff. #+(and unix (not LMI)) "!/ct!/tutor!/dbwalk.l" ;; but lm only #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/dbwalk.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/dbwalk.OB" #+LMI "CT: TUTOR; dbwalk.qfasl" #+local_build "local:>ct>tutor>dbwalk.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/dbwalk.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/dbwalk.oq") ;;;get rid of the following after everyone has changed to using db_walk (ct_load_def dbwalk ;; Part of INFO stuff. #+(and unix (not LMI)) "!/ct!/tutor!/dbwalk.l" ;; but lm only #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/dbwalk.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/dbwalk.OB" #+LMI "CT: TUTOR; dbwalk.qfasl" #+local_build "local:>ct>tutor>dbwalk.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/dbwalk.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/dbwalk.oq") (ct_load_def dbwalker #+(and unix (not LMI)) "!/ct!/ctlisp!/dbwalker.hlp" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/dbwalker.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/dbwalker.OB" #+LMI "CT: CTLISP; dbwalker.qfasl" #+local_build "local:>ct>ctlisp>dbwalker.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/dbwalker.hlp" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/dbwalker.hlp") ;;; Debugger Windows (ct_load_def dbwindow #+(and unix (not LMI)) "!/ct!/debug!/dbwindow.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/dbwindow.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/dbwindow.OB" #+LMI "CT: DEBUG; dbwindow.qfasl" #+local_build "local:>ct>debug>dbwindow.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/dbwindow.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/dbwindow.oq") ;;; Ada Debugger Utilities (ct_load_def dbutils #+(and unix (not LMI)) "!/ct!/debug!/dbutils.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/dbutils.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/dbutils.OB" #+LMI "CT: DEBUG; dbutils.qfasl" #+local_build "local:>ct>debug>dbutils.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/dbutils.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/dbutils.oq") ;;;demo_debug auxiliary process handling (ct_load_def ddauxprc #+(and unix (not LMI)) "!/ct!/tutor!/ddauxprc.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/ddauxprc.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/ddauxprc.OB" #+LMI "CT: TUTOR; ddauxprc.qfasl" #+local_build "local:>ct>tutor>ddauxprc.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/ddauxprc.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/ddauxprc.oq") ;;;demo_debug breakpoint handling (ct_load_def ddbreaks #+(and unix (not LMI)) "!/ct!/tutor!/ddbreaks.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/ddbreaks.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/ddbreaks.OB" #+LMI "CT: TUTOR; ddbreaks.qfasl" #+local_build "local:>ct>tutor>ddbreaks.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/ddbreaks.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/ddbreaks.oq") ;;;demo_debug database accessing (ct_load_def dddatab #+(and unix (not LMI)) "!/ct!/tutor!/dddatab.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/dddatab.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/dddatab.OB" #+LMI "CT: TUTOR; dddatab.qfasl" #+local_build "local:>ct>tutor>dddatab.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/dddatab.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/dddatab.oq") ;;;demo_debug frame handling (ct_load_def ddframes #+(and unix (not LMI)) "!/ct!/tutor!/ddframes.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/ddframes.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/ddframes.OB" #+LMI "CT: TUTOR; ddframes.qfasl" #+local_build "local:>ct>tutor>ddframes.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/ddframes.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/ddframes.oq") ;;; The next is for versions of the Diana stuff that are ;;; compiled in #+diana_debugging mode. This is probably ;;; temporary until we establish a /debugging subdir scheme. ;(ct_load_def ddiana ; #+(and unix (not LMI)) "/ct/interp/ddiana.o" ; #+(and cadr (not rel45)) ;"ctvax:!/ct!/interp!/ddiana.qb" ; #+(and cadr rel45) ;"ctvax:!/ct!/interp!/ddiana.oq" ;#+local_build "local:>ct>interp>ddiana.qb") ;;; #+diana_debugging mode version of dianatts ;(ct_load_def ddianatts ; #+(and unix (not LMI)) "/ct/interp/ddianatts.o" ; #+(and cadr (not rel45)) ;"ctvax:!/ct!/interp!/ddianatts.qb" ; #+(and cadr rel45) ;"ctvax:!/ct!/interp!/ddianatts.oq") ;;; #+diana_debugging mode version of dianods ;(ct_load_def ddianods ; #+(and unix (not LMI)) "/ct/interp/ddianods.o" ; #+(and cadr (not rel45)) ;"ctvax:!/ct!/interp!/ddianods.qb" ; #+(and cadr rel45) ;"ctvax:!/ct!/interp!/ddianods.oq") ;;;demo_debug menus (ct_load_def ddmenu #+(and unix (not LMI)) "!/ct!/tutor!/ddmenu.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/ddmenu.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/ddmenu.OB" #+LMI "CT: TUTOR; ddmenu.qfasl" #+local_build "local:>ct>tutor>ddmenu.bn" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/ddmenu.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/ddmenu.oq") (ct_load_def debugcmds #+(and unix (not LMI)) "/ct/debug/debugcmds.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/debugcmds.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/debugcmds.OB" #+LMI "CT: DEBUG; debugcmds.qfasl" #+local_build "local:>ct>debug>debugcmds.bn" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/debugcmds.l" #+(and cadr rel45) "ctvax:!/ct!/debug!/debugcmds.l") (ct_load_def debugger #+(and unix (not LMI)) "/ct/debug/debugger.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/debugger.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/debugger.OB" #+LMI "CT: DEBUG; debugger.qfasl" #+local_build "local:>ct>debug>debugger.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/debugger.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/debugger.oq") (ct_load_def dfind #+(and unix (not LMI)) "/ct/debug/dfind.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/dfind.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/dfind.OB" #+LMI "CT: DEBUG; dfind.qfasl" #+local_build "local:>ct>debug>dfind.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/dfind.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/dfind.oq") ;;demo_debug (ct_load_def demodebug #+(and unix (not LMI)) "!/ct!/tutor!/demodebug.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/demodebug.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/demodebug.OB" #+LMI "CT: TUTOR; demodebug.qfasl" #+local_build "local:>ct>tutor>demodebug.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/demodebug.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/demodebug.oq") (ct_load_def diana #+(and unix (not LMI)) "/ct/interp/diana.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/diana.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/diana.OB" #+LMI "CT: INTERP; diana.qfasl" #+LOCAL_BUILD "local:>ct>interp>diana.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/diana.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/diana.oq") (ct_load_def dianaids #+(and unix (not LMI)) "/ct/interp/dianaids.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/dianaids.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/dianaids.OB" #+LMI "CT: INTERP; dianaids.qfasl" #+local_build "local:>ct>interp>dianaids.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/dianaids.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/dianaids.oq") (ct_load_def dianades #+(and unix (not LMI)) "/ct/debug/dianades.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/dianades.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/dianades.OB" #+LMI "CT: DEBUG; dianades.qfasl" #+local_build "local:>ct>debug>dianades.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/dianades.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/dianades.oq") (ct_load_def diangraf #+(and unix (not LMI)) "/ct/interp/diangraf.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/diangraf.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/diangraf.OB" #+LMI "CT: INTERP; diangraf.qfasl" #+local_build "local:>ct>interp>diangraf.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/diangraf.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/diangraf.oq") (ct_load_def dianaio ;; Jim's hack for saving/read diana to files. #+(and unix (not LMI)) "!/ct!/interp!/dianaio.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/dianaio.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/dianaio.OB" #+LMI "CT: INTERP; dianaio.qfasl" #+local_build "local:>ct>interp>dianaio.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/dianaio.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/dianaio.oq") (ct_load_def dianapos ;; Computes attr. pos. assignments using gcolor. #+(and unix (not LMI)) "!/ct!/interp!/dianapos.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/dianapos.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/dianapos.OB" #+LMI "CT: INTERP; dianapos.qfasl" #+local_build "local:>ct>interp>dianapos.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/dianapos.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/dianapos.oq") (ct_load_def dianinsp ;;To inspect diananodes #+(and unix (not LMI)) "!/ct!/interp!/dianinsp.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/dianinsp.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/dianinsp.OB" #+LMI "CT: INTERP; dianinsp.qfasl" #+local_build "local:>ct>interp>dianinsp.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/dianinsp.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/dianinsp.oq") (ct_load_def dianasum ;; Temp output file for summary of Diana data. #+(and unix (not LMI)) "!/ct!/interp!/dianasum.out" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/dianasum.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/dianasum.OB" #+LMI "CT: INTERP; dianasum.qfasl" #+local_build "local:>ct>interp>dianasum.bn" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/dianasum.ouit" #+(and cadr rel45) "ctvax:!/ct!/interp!/dianasum.ouit") (ct_load_def dianatags #+(and unix (not LMI)) "/ct/debug/dianatags.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/dianatags.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/dianatags.OB" #+LMI "CT: DEBUG; dianatags.qfasl" #+local_build "local:>ct>debug>dianatags.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/dianatags.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/dianatags.oq") (ct_load_def dianatts #+(and unix (not LMI)) "/ct/interp/dianatts.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/dianatts.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/dianatts.OB" #+LMI "CT: INTERP; dianatts.qfasl" #+local_build "local:>ct>interp>dianatts.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/dianatts.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/dianatts.oq") ;;; Currently not in use -- ;(ct_load_def dianoddat ;;; ct_includef-able data file written by dianods during ;;; compilation for use at compile-time by other files in the ;;; Diana package. Not to be editted by hand! Not to be ;;; compiled. -- mlm ; #+(and unix (not LMI)) "/ct/interp/dianoddat.l" ; #+(and cadr (not rel45)) ;"ctvax:!/ct!/interp!/dianoddat.l" ; #+(and cadr rel45) ;"ctvax:!/ct!/interp!/dianoddat.l") (ct_load_def dianods #+(and unix (not LMI)) "/ct/interp/dianods.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/dianods.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/dianods.OB" #+LMI "CT: INTERP; dianods.qfasl" #+local_build "local:>ct>interp>dianods.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/dianods.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/dianods.oq") ;;; Currently not in use -- ;(ct_load_def diattdat ;;; ct_includef-able data file written by dianatts during ;;; compilation for use at compile-time by other files in the ;;; Diana package. Not to be editted by hand! Not to be ;;; compiled. -- mlm ; #+(and unix (not LMI)) "/ct/interp/diattdat.l" ; #+(and cadr (not rel45)) ;"ctvax:!/ct!/interp!/diattdat.l" ; #+(and cadr rel45) ;"ctvax:!/ct!/interp!/diattdat.l") ;;; Currently not in use -- ;(ct_load_def diaposdat ;;; ct_includef-able data file written by dianapos during ;;; compilation for use at compile-time by other files in the ;;; Diana package. Not to be editted by hand! Not to be ;;; compiled. This stores previously computed positions and ;;; must be used with care, as opposed to recomputing each time ;;; which is safer. If unsure, recompute. -- mlm ; #+(and unix (not LMI)) "!/ct!/interp!/diaposdat.l" ; #+(and cadr (not rel45)) ;"ctvax:!/ct!/interp!/diaposdat.l" ; #+(and cadr rel45) ;"ctvax:!/ct!/interp!/diaposdat.l") ;;; Code for direct i/o. Ada I/O. JS,MM. (ct_load_def directio #+(and unix (not LMI)) "!/ct!/interp!/directio.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/directio.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/directio.OB" #+LMI "CT: INTERP; directio.qfasl" #+local_build "local:>ct>interp>directio.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/directio.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/directio.oq") (ct_load_def diriol #+(and unix (not LMI)) "!/ct!/interp!/diriol.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/diriol.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/diriol.OB" #+LMI "CT: INTERP; diriol.qfasl" #+local_build "local:>ct>interp>diriol.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/diriol.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/diriol.oq") (ct_load_def diriop ;; package text_io written in ada #+(and unix (not LMI)) "!/ct!/interp!/diriop.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/diriop.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/diriop.ada" #+LMI "CT: INTERP; diriop.ada" #+local_build "local:>ct>interp>diriop.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/diriop.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/diriop.ada") ;;;display flavors for demo_debug (ct_load_def display #+(and unix (not LMI)) "!/ct!/tutor!/display.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/display.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/display.OB" #+LMI "CT: TUTOR; display.qfasl" #+local_build "local:>ct>tutor>display.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/display.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/display.oq") (ct_load_def dlist #+(and unix (not LMI)) "/ct/ctlisp/dlist.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/dlist.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/dlist.OB" #+LMI "CT: CTLISP; dlist.qfasl" #+local_build "local:>ct>ctlisp>dlist.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/dlist.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/dlist.oq") ;;;Document file name -- something like DOCUMENT.TXT (ct_load_def docfilname "document.txt") ;;;database--descriptions of the display managers (ct_load_def dms #+(and unix (not LMI)) "/ct/tutordbs/exercises/dms.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/dms.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/dms.OB" #+LMI "CT: TUTORDBS; EXERCISES; dms.qfasl" #+local_build "local:>ct>tutordbs>exercises>dms.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/dms.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/dms.l") ;;;draw components for demo_debug (ct_load_def drawcomp #+(and unix (not LMI)) "!/ct!/tutor!/drawcomp.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/drawcomp.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/drawcomp.OB" #+LMI "CT: TUTOR; drawcomp.qfasl" #+local_build "local:>ct>tutor>drawcomp.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/drawcomp.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/drawcomp.oq") (ct_load_def driver #+(and unix (not LMI)) "/ct/interp/driver.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/driver.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/driver.OB" #+LMI "CT: INTERP; driver.qfasl" #+local_build "local:>ct>interp>driver.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/driver.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/driver.oq") (ct_load_def dsmacs #+(and unix (not LMI)) "/ct/interp/dsmacs.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/dsmacs.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/dsmacs.OB" #+LMI "CT: INTERP; dsmacs.qfasl" #+local_build "local:>ct>interp>dsmacs.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/dsmacs.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/dsmacs.oq") (ct_load_def dumpscrint #+(and unix (not LMI)) "/ct/debug/dumpscrint.l" #+(and 3600 (not local_build) (not rel45)) "nil" #+(and 3600 (not local_build) rel45) "nil" #+LMI "nil" #+local_build "nil" #+(and cadr (not rel45)) "nil" #+(and cadr rel45) "nil") (ct_load_def dynsem #+(and unix (not LMI)) "/ct/interp/dynsem.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/dynsem.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/dynsem.OB" #+LMI "CT: INTERP; dynsem.qfasl" #+local_build "local:>ct>interp>dynsem.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/dynsem.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/dynsem.oq") (ct_load_def editortext #+(and unix (not LMI)) "/ct/troff/editor/document.txt" #+(and 3600 (not local_build)) "ctvax:!/ct!/troff!/editor!/document.txt" #+LMI "CT: TROFF; EDITOR; document.txt" #+local_build "local:>ct>troff>editor>document.text" #+cadr "ctvax:!/ct!/troff!/editor!>document.txt") (ct_load_def editornodes #+(and unix (not LMI)) "/ct/troff/editor/nodedefs.l" #+(and 3600 (not local_build)) "ctvax:!/ct!/troff!/editor!/nodedefs.l" #+LMI "CT: TROFF; EDITOR; nodedefs.lisp" #+local_build "local:>ct>troff>editor>nodedefs.l" #+cadr "ctvax:!/ct!/troff!/editor!/nodedefs.l") (ct_load_def edmenu #+(and unix (not LMI)) "!/ct!/editor!/edmenu.l" ;;; LM only for now #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/editor!/edmenu.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/editor!/edmenu.OB" #+LMI "CT: EDITOR; edmenu.qfasl" #+local_build "local:>ct>editor>edmenu.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/editor!/edmenu.qb" #+(and cadr rel45) "ctvax:!/ct!/editor!/edmenu.oq") (ct_load_def edlair #+(and unix (not LMI)) "!/ct!/tutor!/edlair.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/edlair.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/edlair.OB" #+LMI "CT: TUTOR; edlair.qfasl" #+local_build "local:>ct>tutor>edlair.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/edlair.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/edlair.oq") (ct_load_def edlmac #+(and unix (not LMI)) "!/ct!/tutor!/edlmac.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/edlmac.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/edlmac.OB" #+LMI "CT: TUTOR; edlmac.qfasl" #+local_build "local:>ct>tutor>edlmac.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/edlmac.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/edlmac.oq") (ct_load_def edlreg #+(and unix (not LMI)) "!/ct!/tutor!/edlreg.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/edlreg.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/edlreg.OB" #+LMI "CT: TUTOR; edlreg.qfasl" #+local_build "local:>ct>tutor>edlreg.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/edlreg.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/edlreg.oq") ;;;specification of the translated database files to be loaded ;;;into the tutor (ct_load_def edscrstr #+(and unix (not LMI)) "/ct/tutordbs/exercises/edscrstr.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/edscrstr.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/edscrstr.OB" #+LMI "CT: TUTORDBS; EXERCISES; edscrstr.qfasl" #+local_build "local:>ct>tutordbs>exercises>edscrstr.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/edscrstr.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/edscrstr.l") (ct_load_def envirwalk #+(and unix (not LMI)) "/ct/debug/envirwalk.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/envirwalk.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/envirwalk.OB" #+LMI "CT: DEBUG; envirwalk.qfasl" #+local_build "local:>ct>debug>envirwalk.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/envirwalk.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/envirwalk.oq") (ct_load_def eror #+(and unix (not LMI)) "/ct/interp/eror.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/eror.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/eror.OB" #+LMI "CT: INTERP; eror.qfasl" #+local_build "local:>ct>interp>eror.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/eror.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/eror.oq") (ct_load_def except #+(and unix (not LMI)) "/ct/ada/except.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/except.ada" #+LMI "CT: ADA; except.ada" #+local_build "local:>ct>ada>except.ada" #+cadr "ctvax:!/ct!/ada!/except.ada") (ct_load_def exceptn #+(and unix (not LMI)) "/ct/ada/exceptn.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/exceptn.ada" #+LMI "CT: ADA; exceptn.ada" #+local_build "local:>ct>ada>exceptn.ada" #+cadr "ctvax:!/ct!/ada!/exceptn.ada") (ct_load_def exrevise #+(and unix (not LMI)) "/ct/ada/exrevise.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/exrevise.ada" #+LMI "CT: ADA; exrevise.ada" #+local_build "local:>ct>ada>exrevise.ada" #+cadr "ctvax:!/ct!/ada!/exrevise.ada") ;;; Executable Binary File. This should point to some executable ;;; file that IS NOT READABLE. In the customer's env., it will be ;;; the real file (we don't want copying.) For now, it is a dummy ;;; file. See PROTECT.L for details. (ct_load_def exebin #+(and unix (not LMI)) "!/ct!/ctlisp!/exebin.o" #+(and 3600 (not local_build) (not rel45)) "nil" #+(and 3600 (not local_build) rel45) "nil" #+LMI "nil" #+local_build "nil" #+(and cadr (not rel45)) "nil" #+(and cadr rel45) "nil") ;;;database--description of the exercises (ct_load_def exers #+(and unix (not LMI)) "/ct/tutordbs/exercises/exers.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/exers.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/exers.OB" #+LMI "CT: TUTORDBS; EXERCISES; exers.qfasl" #+local_build "local:>ct>tutordbs>exercises>exers.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/exers.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/exers.l") ;;;hopefully, all exers_daba files have been added to this system-wide ;;;file 13/7 sr ;;;(ct_load_def exersdaba ;;; #+(and unix (not LMI)) "!/ct!/ctlisp!/filemaps!/exersdaba.l" ;;; #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/exersdaba.l" ;;; #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/filemaps!/exersdaba.l" ;;; #+local_build "local:>ct>ctlisp>filemaps>exersdaba") (ct_load_def feintfc #+(and unix (not LMI)) "/ct/interp/feintfc.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/feintfc.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/feintfc.OB" #+LMI "CT: INTERP; feintfc.qfasl" #+local_build "local:>ct>interp>feintfc.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/feintfc.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/feintfc.oq") (ct_load_def ferec #+(and unix (not LMI)) "/ct/interp/ferec.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/ferec.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/ferec.OB" #+LMI "CT: INTERP; ferec.qfasl" #+local_build "local:>ct>interp>ferec.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/ferec.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/ferec.oq") (ct_load_def filemap #+(and unix (not LMI)) "!/ct!/ctlisp!/filemaps!/filemap.o" #+(and 3600 (not local_build)) "ctvax:!/ct!/ctlisp!/filemaps!/filemap.bn" #+LMI "CT: CTLISP; FILEMAPS; filemap.qfasl" #+local_build "local:>ct>ctlisp>filemaps>filmap.bin" #+cadr "ctvax:!/ct!/ctlisp!/filemaps!/filemap.qb") (ct_load_def fileutil #+(and unix (not LMI)) nil #+(and 3600 (not local_build)) "ctvax:!/ct!/build!/fileutil.bn" #+LMI "CT: BUILD; fileutil.qfasl" #+local_build "local:>ct>build>fileutil.bin" #+cadr "ctvax:!/ct!/build!/fileutil.qb") (ct_load_def fix ;Unix debugger #+(and unix (not LMI)) "/ct/ctlisp/fix.o" #+(and 3600 (not local_build) (not rel45)) "nil" #+(and 3600 (not local_build) rel45) "nil" #+LMI "nil" #+local_build "nil" #+(and cadr (not rel45)) "nil" #+(and cadr rel45) "nil") (ct_load_def flavtools #+(and unix (not LMI)) "/ct/ctlisp/flavtools.o" ;; Next isn't needed on LM, so no qb. #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/flavtools.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/flavtools.OB" #+LMI "CT: CTLISP; flavtools.qfasl" #+local_build "local:>ct>ctlisp>flavtools.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/flavtools.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/flavtools.l") (ct_load_def fmapadax ;; Interpreter group filemap for Ada test programs #+(and unix (not LMI)) "!/ct!/ctlisp!/filemaps!/fmapadax.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/fmapadax.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/filemaps!/fmapadax.OB" #+LMI "CT: CTLISP; FILEMAPS; fmapadax.qfasl" #+local_build "local:>ct>ctlisp>filemaps>fmapadax.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/fmapadax.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/filemaps!/fmapadax.l") ;;; Defines tv:following-mixin and tv:following-menu (ct_load_def follow #+(and unix (not LMI)) "!/ct!/window!/follow.l" ;don't load in franz. #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/follow.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/follow.OB" #+LMI "CT: WINDOW; follow.qfasl" #+local_build "local:>ct>window>follow.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/follow.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/follow.oq") (ct_load_def format #+(and unix (not LMI)) "/ct/ctlisp/format.o" ;; Next isn't needed on LM, so no qb. #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/format.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/format.OB" #+LMI "CT: CTLISP; format.qfasl" #+local_build "nil" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/format.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/format.l") (ct_load_def foursea #+(and unix (not LMI)) "/ct/ada/foursea.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/foursea.ada" #+LMI "CT: ADA; foursea.ada" #+local_build "local:>ct>ada>foursea.ada" #+cadr "ctvax:!/ct!/ada!/foursea.ada") ;;; the graph coloring algorithm. (ct_load_def gcolor #+(and unix (not LMI)) "/ct/ctlisp/gcolor.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/gcolor.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/gcolor.OB" #+LMI "CT: CTLISP; gcolor.qfasl" #+local_build "local:>ct>ctlisp>gcolor.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/gcolor.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/gcolor.oq") ;;tuning for gc on franz (ct_load_def gctune #+(and unix (not LMI)) "/ct/ctlisp/gctune.o" #+(and 3600 (not local_build) (not rel45)) "nil" #+(and 3600 (not local_build) rel45) "nil" #+LMI "nil" #+local_build "nil" #+(and cadr (not rel45)) "nil" #+(and cadr rel45) "nil") (ct_load_def generics ;generics,used to be in sema #+(and unix (not LMI)) "/ct/interp/generics.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/generics.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/generics.OB" #+LMI "CT: INTERP; generics.qfasl" #+local_build "local:>ct>interp>generics.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/generics.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/generics.oq") ;;; The Graphics editor for lm only. (ct_load_def graphic #+(and unix (not LMI)) "!/ct!/window!/graphic.l" ;; but don't load #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/graphic.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/graphic.OB" #+LMI "CT: WINDOW; graphic.qfasl" #+local_build "local:>ct>window>graphic.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/graphic.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/graphic.oq") ;;;get rid of this definition eventually (ct_load_def graphic #+(and unix (not LMI)) "!/ct!/window!/graphic.l" ;; but don't load #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/graphic.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/graphic.OB" #+LMI "CT: WINDOW; graphic.qfasl" #+local_build "local:>ct>window>graphic.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/graphic.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/graphic.oq") (ct_load_def graphicm #+(and unix (not LMI)) "nil" ;;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/graphicm.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/graphicm.OB" #+LMI "CT: LMFONTS; graphicm.qfasl" #+local_build "local:>ct>lmfonts>graphicm.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/graphicm.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/graphicm.oq") ;;;grid manager for demo_debug (ct_load_def gridframe #+(and unix (not LMI)) "!/ct!/tutor!/gridframe.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/gridframe.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/gridframe.OB" #+LMI "CT: TUTOR; gridframe.qfasl" #+local_build "local:>ct>tutor>gridframe.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/gridframe.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/gridframe.oq") ;;; Recovered from old (late June '83) filemap.70.l, seemed to ;;; be left out as an oversight. ++double-check this entry --mlm (ct_load_def hackscrol #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/hackscrol.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/hackscrol.OB" #+LMI "CT: WINDOW; hackscrol.qfasl" #+local_build "local:>ct>window>hckscrol.bin" #+(and cadr (not rel45)) "vax:!/ct!/window!/hackscrol.qb" #+(and cadr rel45) "vax:!/ct!/window!/hackscrol.oq") ;;;database--description of the help entries (ct_load_def helpdb #+(and unix (not LMI)) "/ct/tutordbs/help/helpdb.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/help!/helpdb.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/help!/helpdb.OB" #+LMI "CT: TUTORDBS; HELP; helpdb.qfasl" #+local_build "local:>ct>tutordbs>help>helpdb.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/help!/helpdb.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/help!/helpdb.l") (ct_load_def helpdaba #+(and unix (not LMI)) "/ct/ctlisp/filemaps/helpdaba.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/helpdaba.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/filemaps!/helpdaba.OB" #+LMI "CT: CTLISP; FILEMAPS; helpdaba.qfasl" #+local_build "local:>ct>ctlisp>filemaps>helpdaba.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/helpdaba.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/filemaps!/helpdaba.l") ;;;database--description of the hints entries (ct_load_def hints #+(and unix (not LMI)) "/ct/tutordbs/hints/hints.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/hints!/hints.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/hints!/hints.OB" #+LMI "CT: TUTORDBS; HINTS; hints.qfasl" #+local_build "local:>ct>tutordbs>hints>hints.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/hints!/hints.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/hints!/hints.l") (ct_load_def hintsdaba #+(and unix (not LMI)) "!/ct!/ctlisp!/filemaps!/hintsdaba.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/hintsdaba.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/filemaps!/hintsdaba.OB" #+LMI "CT: CTLISP; FILEMAPS; hintsdaba.qfasl" #+local_build "local:>ct>ctlisp>filemaps>hintsdaba.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/filemaps!/hintsdaba.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/filemaps!/hintsdaba.l") (ct_load_def hl18b #+(and unix (not LMI)) "nil" ;;fonts #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/hl18b.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/hl18b.OB" #+LMI "CT: LMFONTS; hl18b.qfasl" #+local_build "local:>ct>lmfonts>hl18b.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/hl18b.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/hl18b.oq") ;;;Name of the host and directory on which the interpreter-debugger user ;;;manual can be found. (ct_load_def idmandir #+(and unix (not LMI)) "ctvax://ct//doc//manual//" #+(and 3600 (not local_build) (not rel45)) "ctvax://ct//doc//manual//" #+(and 3600 (not local_build) rel45) "ctvax://ct//doc//manual//" #+LMI "CT: DOC; MANUAL;" #+local_build "local:>ct>doc>manual>" #+(and cadr (not rel45)) "ctvax://ct//doc//manual//" #+(and cadr rel45) "ctvax://ct//doc//manual//") (ct_load_def image #+(and unix (not LMI)) "nil" ;;no dumping on unix #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmcode!/image.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmcode!/image.OB" #+LMI "CT: LMCODE; image.qfasl" #+local_build "local:>ct>lmcode>image.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmcode!/image.qb" #+(and cadr rel45) "ctvax:!/ct!/lmcode!/image.oq") (ct_load_def initial #+(and unix (not LMI)) "!/ct!/interp!/initial.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/initial.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/initial.ada" #+LMI "CT: INTERP; initial.ada" #+local_build "local:>ct>interp>initial.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/initial.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/initial.ada") (ct_load_def inspector #+(and unix (not LMI)) "/ct/debug/inspector.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/inspector.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/inspector.OB" #+LMI "CT: DEBUG; inspector.qfasl" #+local_build "local:>ct>debug>inspector.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/inspector.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/inspector.oq") ;;; Improved Choose Variable Value ONLY for PWS. (ct_load_def menutv #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/menutv.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/menutv.OB" #+LMI "CT: WINDOW; menutv.qfasl" #+local_build "local:>ct>window>menutv.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/menutv.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/menutv.oq") (ct_load_def incd #+(and unix (not LMI)) "!/ct!/interp!/incd.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/incd.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/incd.OB" #+LMI "CT: INTERP; incd.qfasl" #+local_build "local:>ct>interp>incd.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/incd.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/incd.oq") (ct_load_def intdtext #+(and unix (not LMI)) "/ct/doc/manual/document.txt" #+(and 3600 (not local_build)) "ctvax:!/ct!/doc!/manual!/document.txt" #+LMI "CT: DOC; MANUAL; document.txt" #+local_build "local:>ct>doc>manual>document.text" #+cadr "ctvax:!/ct!/doc!/manual!>document.txt") (ct_load_def intdnodes #+(and unix (not LMI)) "/ct/doc/manual/nodedefs.l" #+(and 3600 (not local_build)) "ctvax:!/ct!/doc!/manual!/nodedefs.l" #+LMI "CT: DOC; MANUAL; nodedefs.lisp" #+local_build "local:>ct>doc>manual>nodedefs.l" #+cadr "ctvax:!/ct!/doc!/manual!/nodedefs.l") (ct_load_def interp #+(and unix (not LMI)) "/ct/interp/interp.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/interp.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/interp.OB" #+LMI "CT: INTERP; interp.qfasl" #+local_build "local:>ct>interp>interp.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/interp.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/interp.oq") ;;; Loader and dumper for an Ada interpretter/debugger (ct_load_def interpdb #+(and unix (not LMI)) "!/ct!/debug!/interpdb.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/interpdb.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/interpdb.OB" #+LMI "CT: DEBUG; interpdb.qfasl" #+local_build "local:>ct>debug>interpdb.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/interpdb.l" #+(and cadr rel45) "ctvax:!/ct!/debug!/interpdb.l") (ct_load_def intrpdcl ;; ct_includef file of declarations for ada*interpreter #+(and unix (not LMI)) "!/ct!/interp!/intrpdcl.l" ;;; Do Not Compile. #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/intrpdcl.l" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/intrpdcl.l" #+LMI "CT: INTERP; intrpdcl.lisp" #+local_build "local:>ct>interp>intrpdcl.lisp" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/intrpdcl.l" #+(and cadr rel45) "ctvax:!/ct!/interp!/intrpdcl.l") (ct_load_def iocompat ;; compat stuff specific to generic ada io #+(and unix (not LMI)) "!/ct!/interp!/iocompat.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/iocompat.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/iocompat.OB" #+LMI "CT: INTERP; iocompat.qfasl" #+local_build "local:>ct>interp>iocompat.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/iocompat.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/iocompat.oq") (ct_load_def ioexpkg ;; io_exception package #+(and unix (not LMI)) "!/ct!/interp!/ioexpkg.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/ioexpkg.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/ioexpkg.ada" #+LMI "CT: INTERP; ioexpkg.ada" #+local_build "local:>ct>interp>pkg.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/ioexpkg.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/ioexpkg.ada") ;;; Flavor and message definitions for text_io. Ada I/O. JS, MM. (ct_load_def ioflav #+(and unix (not LMI)) "!/ct!/interp!/ioflav.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/ioflav.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/ioflav.OB" #+LMI "CT: INTERP; ioflav.qfasl" #+local_build "local:>ct>interp>ioflav.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/ioflav.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/ioflav.oq") ;;;ipnet macro expansions, etc. (ct_load_def ipnet #+(and unix (not LMI)) "!/ct!/tutor!/ipnet.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/ipnet.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/ipnet.OB" #+LMI "CT: TUTOR; ipnet.qfasl" #+local_build "local:>ct>tutor>ipnet.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/ipnet.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/ipnet.oq") (ct_load_def lana #+(and unix (not LMI)) "/ct/interp/lana.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/lana.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/lana.OB" #+LMI "CT: INTERP; lana.qfasl" #+local_build "local:>ct>interp>lana.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/lana.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/lana.oq") (ct_load_def latcomp ;setq of files to compile in the right order #+(and unix (not LMI)) "/ct/interp/latcomp" #+3600 "ctvax:!/ct!/interp!/latcomp" #+LMI "CT: INTERP; latcomp" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/latcomp" #+(and cadr rel45) "ctvax:!/ct!/interp!/latcomp") (ct_load_def leftmenu #+(and unix (not LMI)) "!/ct!/window!/leftmenu.l" ;; Don't load #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/leftmenu.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/leftmenu.OB" #+LMI "CT: WINDOW; leftmenu.qfasl" #+local_build "local:>ct>window>leftmenu.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/leftmenu.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/leftmenu.oq") ;;;lisp/ada interface flavors (ct_load_def lispinter #+(and unix (not LMI)) "!/ct!/tutor!/lispinter.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/lispinter.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/lispinter.OB" #+LMI "CT: TUTOR; lispinter.qfasl" #+local_build "local:>ct>tutor>lispinter.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/lispinter.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/lispinter.oq") (ct_load_def littleada #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/littleada.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/littleada.OB" #+LMI "CT: CTLISP; littleada.qfasl" #+local_build "local:>ct>ctlisp>littleada.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/littleada.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/littleada.oq") (ct_load_def lispmloop #+(and unix (not LMI)) "/ct/ctlisp/lispmloop.o" ;; Next not compiled since not needed on LM. #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/lispmloop.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/lispmloop.OB" #+LMI "CT: CTLISP; lispmloop.qfasl" #+local_build "local:>ct>ctlisp>lispmloop.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/lispmloop.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/lispmloop.l") (ct_load_def lmdbcmds #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/lmdbcmds.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/lmdbcmds.OB" #+LMI "CT: DEBUG; lmdbcmds.qfasl" #+local_build "local:>ct>debug>lmdbcmds.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/lmdbcmds.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/lmdbcmds.oq") (ct_load_def lmhose #+(and unix (not LMI)) "/ct/interp/lmhose.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/lmhose.l" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/lmhose.l" #+LMI "CT: INTERP; lmhose.qfasl" #+local_build "local:>ct>interp>lmhose.lisp" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/lmhose.l" #+(and cadr rel45) "ctvax:!/ct!/interp!/lmhose.l") (ct_load_def lmruntests ;for qa #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/quality!/acvc!/src!/lmruntests.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/quality!/acvc!/src!/lmruntests.OB" #+LMI "CT: QUALITY; ACVC; SRC; lmruntests.qfasl" #+local_build "local:>ct>quality>acvc>src>lmruntests.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/quality!/acvc!/src!/lmruntests.qb" #+(and cadr rel45) "ctvax:!/ct!/quality!/acvc!/src!/lmruntests.oq") (ct_load_def lmscreens #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/lmscreens.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/lmscreens.OB" #+LMI "CT: DEBUG; lmscreens.qfasl" #+local_build "local:>ct>debug>lmscreens.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/lmscreens.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/lmscreens.oq") (ct_load_def lrmtext #+(and unix (not LMI)) "/ct/doc/lrm/document.txt" #+(and 3600 (not local_build)) "ctvax:!/ct!/doc!/lrm!/document.txt" #+LMI "CT: DOC; LRM; document.txt" #+local_build "local:>ct>doc>lrm>document.text" #+cadr "ctvax:!/ct!/doc!/lrm!>document.txt") (ct_load_def lrmnodes #+(and unix (not LMI)) "/ct/doc/lrm/nodedefs.l" #+(and 3600 (not local_build)) "ctvax:!/ct!/doc!/lrm!/nodedefs.l" #+LMI "CT: DOC; LRM; nodedefs.lisp" #+local_build "local:>ct>doc>lrm>nodedefs.l" #+cadr "ctvax:!/ct!/doc!/lrm!/nodedefs.l") (ct_load_def makepwd ;for making passwords #+(and unix (not LMI)) "!/ct!/ctlisp!/menuq.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/makepwd.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/makepwd.OB" #+LMI "CT: CTLISP; makepwd.qfasl" #+local_build "local:>ct>ctlisp>makepwd.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/makepwd.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/makepwd.oq") (ct_load_def maketape ;for making a password #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax://ct//build//maketape.bn" #+LMI "CT: BUILD; maketape.qfasl" #+local_build "local:>ct>build>maketape.bin" #+(and 3600 (not local_build) rel45) "nil" #+(and cadr (not rel45)) "ctvax://ct//build//maketape.bn" #+(and cadr rel45) "nil") ;;; Patch to make multi-font menus work right on lisp machine. (ct_load_def menufix #+(and unix (not LMI)) "!/ct!/window!/menufix.l" ;; but don't load #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/menufix.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/menufix.OB" #+LMI "CT: WINDOW; menufix.qfasl" #+local_build "local:>ct>window>menufix.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/menufix.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/menufix.oq") (ct_load_def menuq #+(and unix (not LMI)) "!/ct!/ctlisp!/menuq.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/menuq.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/menuq.OB" #+LMI "CT: CTLISP; menuq.qfasl" #+local_build "local:>ct>ctlisp>menuq.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/menuq.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/menuq.oq") ;;; Software to meter time used on Lisp Machine (ct_load_def meter #+(and unix (not LMI)) "Don't load this file in unix." #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmcode!/meter.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmcode!/meter.OB" #+LMI "CT: LMCODE; meter.qfasl" #+local_build "nil" #+(and cadr (not rel45)) "ctvax:!/ct!/lmcode!/meter.qb" #+(and cadr rel45) "ctvax:!/ct!/lmcode!/meter.oq") (ct_load_def moby100 #+(and unix (not LMI)) "!/ct!/lmfonts!/moby100.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/moby100.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/moby100.OB" #+LMI "CT: LMFONTS; moby100.qfasl" #+local_build "local:>ct>lmfonts>moby100.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/moby100.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/moby100.oq") (ct_load_def mousect #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/mousect.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/mousect.OB" #+LMI "CT: LMFONTS; mousect.qfasl" #+local_build "local:>ct>lmfonts>mousect.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/mousect.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/mousect.oq") (ct_load_def multline #+(and unix (not LMI)) "nil-o-roonie" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/multline.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/multline.OB" #+LMI "CT: WINDOW; multline.qfasl" #+local_build "local:>ct>window>multline.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/multline.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/multline.oq") (ct_load_def msgswt #+(and unix (not LMI)) "/ct/ada/msgswt.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/msgswt.ada" #+LMI "CT: ADA; msgswt.ada" #+local_build "local:>ct>ada>msgswt.ada" #+cadr "ctvax:!/ct!/ada!/msgswt.ada") (ct_load_def nestgen #+(and unix (not LMI)) "/ct/ada/nestgen.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/nestgen.ada" #+LMI "CT: ADA; nestgen.ada" #+local_build "local:>ct>ada>nestgen.ada" #+cadr "ctvax:!/ct!/ada!/nestgen.ada") (ct_load_def newprime #+(and unix (not LMI)) "/ct/ada/newprime.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/newprime.ada" #+LMI "CT: ADA; newprime.ada" #+local_build "local:>ct>ada>newprime.ada" #+cadr "ctvax:!/ct!/ada!/newprime.ada") (ct_load_def null #+(and unix (not LMI)) "/ct/ada/null.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/null.ada" #+LMI "CT: ADA; null.ada" #+local_build "local:>ct>ada>null.ada" #+cadr "ctvax:!/ct!/ada!/null.ada") (ct_load_def newchoose ;SteveA's new ChooseVarVal #+(and unix (not LMI)) "!/ct!/ctlisp!/newchoose.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/newchoose.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/newchoose.OB" #+LMI "CT: CTLISP; newchoose.qfasl" #+local_build "local:>ct>ctlisp>newchoose.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/newchoose.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/newchoose.oq") (ct_load_def newmore ;new more_processing message #+(and unix (not LMI)) "!/ct!/tutor!/newmore.qb" ;;;don't load #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/newmore.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/newmore.OB" #+LMI "CT: TUTOR; newmore.qfasl" #+local_build "local:>ct>tutor>newmore.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/newmore.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/newmore.oq" ) ;;;Jim's revision of John's viewing window (ct_load_def user:newview #+(and cadr (not rel45)) "ctvax://ct//browser//newview.qb" #+(and cadr rel45) "ctvax://ct//browser//newview.oq" #+franz "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax://ct//browser//newview.bn" #+LMI "CT: BROWSER; newview.qfasl" #+(and 3600 (not local_build) rel45) "ctvax://ct//browser//newview.OB" #+local_build "local:>ct>browser>newview.bin") ;;; John's new, improved FORMAT package for franz Lisp. (ct_load_def nfmt #+(and unix (not LMI)) "!/ct!/debug!/nfmt.o" #+(and 3600 (not local_build) (not rel45)) "nil" #+local_build "nil" #+LMI "nil" #+(and 3600 (not local_build) rel45) "nil" #+(and cadr (not rel45)) "nil" #+(and cadr rel45) "nil") ;;;Browser node definition file name -- something like NODEDEFS.L (ct_load_def nodedefname #+(and unix (not LMI)) "nodedefs.l" #+(and 3600 (not local_build) (not rel45)) "nodedefs.l" #+(and 3600 (not local_build) rel45) "nodedefs.l" #+LMI "nodedefs.lisp" #+local_build "nodedefs.lisp" #+(and cadr (not rel45)) "nodedefs.l" #+(and cadr rel45) "nodedefs.l") (ct_load_def nodenum #+(and unix (not LMI)) "/ct/debug/nodenum.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/nodenum.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/nodenum.OB" #+LMI "CT: DEBUG; nodenum.qfasl" #+local_build "local:>ct>debug>nodenum.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/nodenum.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/nodenum.oq") (ct_load_def openpatch #+(and unix (not LMI)) "!/ct!/ctlisp!/openpatch.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/openpatch.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/openpatch.OB" #+LMI "CT: CTLISP; openpatch.qfasl" #+local_build "local:>ct>ctlisp>openpatch.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/openpatch.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/openpatch.oq") (ct_load_def operators ;standard operator functions #+(and unix (not LMI)) "/ct/interp/operators.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/operators.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/operators.OB" #+LMI "CT: INTERP; operators.qfasl" #+local_build "local:>ct>interp>operators.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/operators.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/operators.oq") (ct_load_def passwdutil #+(and unix (not LMI)) nil #+(and 3600 (not local_build)) "ctvax:!/ct!/build!/passwdutil.bn" #+LMI "CT: BUILD; passwdutil.qfasl" #+local_build "local:>ct>build>passwdutil.bin" #+cadr "ctvax:!/ct!/build!/passwdutil.bn") (ct_load_def percent #+(and unix (not LMI)) "!/ct!/window!/percent.l" ;; but don't load #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/percent.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/percent.OB" #+LMI "CT: WINDOW; percent.qfasl" #+local_build "local:>ct>window>percent.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/percent.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/percent.oq") (ct_load_def pnorms #+(and unix (not LMI)) "/ct/interp/pnorms.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/pnorms.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/pnorms.OB" #+LMI "CT: INTERP; pnorms.qfasl" #+local_build "local:>ct>interp>pnorms.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/pnorms.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/pnorms.oq") (ct_load_def point ; Debugger code pointing utilities #+(and unix (not LMI)) "/ct/debug/point.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/point.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/point.OB" #+LMI "CT: DEBUG; point.qfasl" #+local_build "local:>ct>debug>point.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/point.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/point.oq") ;;; Sweet Polly Purebred pure consing package. (ct_load_def polly #+(and unix (not LMI)) "!/ct!/ctlisp!/polly.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/polly.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/polly.OB" #+LMI "CT: CTLISP; polly.qfasl" #+local_build "local:>ct>ctlisp>polly.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/polly.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/polly.oq") ;;;lisp/ada pragmas (ct_load_def pragma #+(and unix (not LMI)) "!/ct!/tutor!/pragma.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/pragma.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/pragma.OB" #+LMI "CT: TUTOR; pragma.qfasl" #+local_build "local:>ct>tutor>pragma.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/pragma.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/pragma.oq") ;;;database--description of the exercise presentations (ct_load_def pres #+(and unix (not LMI)) "/ct/tutordbs/exercises/pres.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/pres.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/pres.OB" #+LMI "CT: TUTORDBS; EXERCISES; pres.qfasl" #+local_build "local:>ct>tutordbs>exercises>pres.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/pres.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/pres.l") (ct_load_def primes #+(and unix (not LMI)) "/ct/ada/primes.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/primes.ada" #+LMI "CT: ADA; primes.ada" #+local_build "local:>ct>ada>primes.ada" #+cadr "ctvax:!/ct!/ada!/primes.ada") ;;;program testing (ct_load_def progtest #+(and unix (not LMI)) "!/ct!/tutor!/progtest.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/progtest.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/progtest.OB" #+LMI "CT: TUTOR; progtest.qfasl" #+local_build "local:>ct>tutor>progtest.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/progtest.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/progtest.oq") ;;; System protection facility. (ct_load_def protect #+(and unix (not LMI)) "!/ct!/ctlisp!/protect.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/protect.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/protect.OB" #+LMI "CT: CTLISP; protect.qfasl" #+local_build "local:>ct>ctlisp>protect.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/protect.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/protect.oq") (ct_load_def pser #+(and unix (not LMI)) "/ct/interp/pser.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/pser.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/pser.OB" #+LMI "CT: INTERP; pser.qfasl" #+local_build "local:>ct>interp>pser.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/pser.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/pser.oq") (ct_load_def pws #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/pws.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/pws.OB" #+LMI "CT: WINDOW; pws.qfasl" #+local_build "local:>ct>window>pws.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/pws.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/pws.oq") (ct_load_def pwsmenu #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/pwsmenu.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/pwsmenu.OB" #+LMI "CT: WINDOW; pwsmenu.qfasl" #+local_build "local:>ct>window>pwsmenu.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/pwsmenu.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/pwsmenu.oq") (ct_load_def qahose ;for qa #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/quality!/qahose.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/quality!/qahose.OB" #+LMI "CT: QUALITY; qahose.qfasl" #+local_build "local:>ct>quality>qahose.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/quality!/qahose.qb" #+(and cadr rel45) "ctvax:!/ct!/quality!/qahose.oq") ;;;semi-defunct queen board display manager (ct_load_def qbdm #+(and unix (not LMI)) "!/ct!/tutor!/qbdm.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/qbdm.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/qbdm.OB" #+LMI "CT: TUTOR; qbdm.qfasl" #+local_build "local:>ct>tutor>qbdm.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/qbdm.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/qbdm.oq") ;;;semi-defunct queen board functions (ct_load_def queenbd #+(and unix (not LMI)) "!/ct!/tutor!/queenbd.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/queenbd.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/queenbd.OB" #+LMI "CT: TUTOR; queenbd.qfasl" #+local_build "local:>ct>tutor>queenbd.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/queenbd.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/queenbd.oq") (ct_load_def queue ;; Queue's for tasking in the interpreter (jmiller) #+(and unix (not LMI)) "!/ct!/interp!/queue.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/queue.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/queue.OB" #+LMI "CT: INTERP; queue.qfasl" #+local_build "local:>ct>interp>queue.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/queue.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/queue.oq") ;;; A version of readline for Franz lisp. (ct_load_def readline #+(and unix (not LMI)) "!/ct!/ctlisp!/readline.o" #+(and 3600 (not local_build) (not rel45)) "nil" #+local_build "nil" #+(and 3600 (not local_build) rel45) "nil" #+LMI "nil" #+(and cadr (not rel45)) "nil" #+(and cadr rel45) "nil") ;;;database--descriptions of the reference manual entries (ct_load_def rmdefs #+(and unix (not LMI)) "/ct/browser/nodedefs/refman.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/browser!/nodedefs!/refman.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/browser!/nodedefs!/refman.OB" #+LMI "CT: BROWSER; NODEDEFS; refman.qfasl" #+local_build "local:>ct>browser>refman.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/browser!/nodedefs!/refman.l" #+(and cadr rel45) "ctvax:!/ct!/browser!/nodedefs!/refman.l") ;;;setq the interp/debugger release strings. (ct_load_def release #+(and unix (not LMI)) "/ct/build/release.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/build!/release.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/build!/release.OB" #+LMI "CT: BUILD; release.qfasl" #+local_build "local:>ct>build>release.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/build!/release.qb" #+(and cadr rel45) "ctvax:!/ct!/build!/release.oq") (ct_load_def reference ;reference records for the lrm used by the interpreter #+(and unix (not LMI)) "/ct/ctlisp/reference.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/reference.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/reference.OB" #+LMI "CT: CTLISP; reference.qfasl" #+local_build "local:>ct>ctlisp>reference.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/reference.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/reference.oq") (ct_load_def repspec ;modified report package spec from acvc #+(and unix (not LMI)) "/ct/interp/repspec.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/repspec.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/repspec.ada" #+LMI "CT: INTERP; repspec.ada" #+local_build "local:>ct>interp>repspec.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/repspec.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/repspec.ada") (ct_load_def repbody ;modified report package body from acvc #+(and unix (not LMI)) "/ct/interp/repbody.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/repbody.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/repbody.ada" #+LMI "CT: INTERP; repbody.ada" #+local_build "local:>ct>interp>repbody.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/repbody.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/repbody.ada") (ct_load_def resolve ;disambiguation, used to be sema #+(and unix (not LMI)) "/ct/interp/resolve.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/resolve.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/resolve.OB" #+LMI "CT: INTERP; resolve.qfasl" #+local_build "local:>ct>interp>resolve.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/resolve.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/resolve.oq") (ct_load_def resume ;auto resumeing code #+(and unix (not LMI)) nil #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmcode!/resume.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmcode!/resume.OB" #+LMI "CT: LMCODE; resume.qfasl" #+local_build "local:>ct>lmcode>resume.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmcode!/resume.qb" #+(and cadr rel45) "ctvax:!/ct!/lmcode!/resume.oq") (ct_load_def rmdaba #+(and unix (not LMI)) "!/ct!/browser!/filemaps!/rmdaba.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/browser!/filemaps!/rmdaba.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/browser!/filemaps!/rmdaba.OB" #+LMI "CT: BROWSER; FILEMAPS; rmdaba.qfasl" #+local_build "local:>ct>browser>filemaps>rmbada.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/browser!/filemaps!/rmdaba.l" #+(and cadr rel45) "ctvax:!/ct!/browser!/filemaps!/rmdaba.l") ;;;tutor/interpreter interface for running (ct_load_def runada #+(and unix (not LMI)) "!/ct!/tutor!/runada.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/runada.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/runada.OB" #+LMI "CT: TUTOR; runada.qfasl" #+local_build "local:>ct>tutor>runada.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/runada.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/runada.oq") ;;;environment template for original run sort exercise (ct_load_def rsenv #+(and unix (not LMI)) "!/ct!/tutordbs!/exercises!/rsenv.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/rsenv.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/rsenv.ada" #+LMI "CT: TUTORDBS; EXERCISES; rsenv.ada" #+local_build "local:>ct>tutordbs>exercises>rsenv.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/rsenv.ada" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/rsenv.ada") (ct_load_def screens #+(and unix (not LMI)) "/ct/debug/screens.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/screens.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/screens.OB" #+LMI "CT: DEBUG; screens.qfasl" #+local_build "local:>ct>debug>screens.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/screens.l" #+(and cadr rel45) "ctvax:!/ct!/debug!/screens.l") ;;; Scrolling windows for the debugger. These windows maintain ;;; an entire document, and display any screenful on command. (ct_load_def scroll #+(and unix (not LMI)) "!/ct!/debug!/scroll.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/scroll.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/scroll.OB" #+LMI "CT: DEBUG; scroll.qfasl" #+local_build "local:>ct>debug>scroll.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/scroll.qb" #+(and cadr rel45) "ctvax:!/ct!/debug!/scroll.oq") ;;;environment template for original swap exercise (ct_load_def swapenv #+(and unix (not LMI)) "!/ct!/tutordbs!/exercises!/swapenv.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/swapenv.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/swapenv.ada" #+LMI "CT: TUTORDBS; EXERCISES; swapenv.ada" #+local_build "local:>ct>tutordbs>exercises>swapenv.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/swapenv.ada" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/swapenv.ada") (ct_load_def sema #+(and unix (not LMI)) "/ct/interp/sema.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/sema.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/sema.OB" #+LMI "CT: INTERP; sema.qfasl" #+local_build "local:>ct>interp>sema.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/sema.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/sema.oq") (ct_load_def seqiol #+(and unix (not LMI)) "!/ct!/interp!/seqiol.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/seqiol.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/seqiol.OB" #+LMI "CT: INTERP; seqiol.qfasl" #+local_build "local:>ct>interp>seqiol.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/seqiol.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/seqiol.oq") (ct_load_def seqiop ;; package text_io written in ada #+(and unix (not LMI)) "!/ct!/interp!/seqiop.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/seqiop.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/seqiop.ada" #+LMI "CT: INTERP; seqiop.ada" #+local_build "local:>ct>interp>seqiop.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/seqiop.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/seqiop.ada") (ct_load_def sequenio #+(and unix (not LMI)) "!/ct!/interp!/sequenio.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/sequenio.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/sequenio.OB" #+LMI "CT: INTERP; sequenio.qfasl" #+local_build "local:>ct>interp>sequenio.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/sequenio.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/sequenio.oq") ;;; Code for sequential i/o. Ada I/O. JS,MM. (ct_load_def serialio #+(and unix (not LMI)) "!/ct!/interp!/serialio.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/serialio.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/serialio.OB" #+LMI "CT: INTERP; serialio.qfasl" #+local_build "local:>ct>interp>serialio.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/serialio.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/serialio.oq") (ct_load_def shop #+(and unix (not LMI)) "/ct/ada/shop.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/shop.ada" #+LMI "CT: ADA; shop.ada" #+local_build "local:>ct>ada>shop.ada" #+cadr "ctvax:!/ct!/ada!/shop.ada") (ct_load_def sieve #+(and unix (not LMI)) "/ct/ada/sieve.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/sieve.ada" #+LMI "CT: ADA; sieve.ada" #+local_build "local:>ct>ada>sieve.ada" #+cadr "ctvax:!/ct!/ada!/sieve.ada") (ct_load_def stkland #+(and unix (not LMI)) "/ct/ada/stkland.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/stkland.ada" #+LMI "CT: ADA; stkland.ada" #+local_build "local:>ct>ada>stkland.ada" #+cadr "ctvax:!/ct!/ada!/stkland.ada") (ct_load_def stknoid #+(and unix (not LMI)) "/ct/ada/stknoid.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/stknoid.ada" #+LMI "CT: ADA; stknoid.ada" #+local_build "local:>ct>ada>stknoid.ada" #+cadr "ctvax:!/ct!/ada!/stknoid.ada") (ct_load_def sminter #+(and unix (not LMI)) "!/ct!/tutor!/sminter.l" ;;;don't load #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/sminter.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/sminter.OB" #+LMI "CT: TUTOR; sminter.qfasl" #+local_build "local:>ct>tutor>sminter.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/sminter.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/sminter.oq" ) ;;;delete the following once everyone has switched to using sm_inter (ct_load_def sminter #+(and unix (not LMI)) "!/ct!/tutor!/sminter.l" ;;;don't load #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/sminter.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/sminter.OB" #+LMI "CT: TUTOR; sminter.qfasl" #+local_build "local:>ct>tutor>sminter.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/sminter.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/sminter.oq" ) ;;;database--description of the solutions (ct_load_def sols #+(and unix (not LMI)) "/ct/tutordbs/exercises/sols.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/sols.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/exercises!/sols.OB" #+LMI "CT: TUTORDBS; EXERCISES; sols.qfasl" #+local_build "local:>ct>tutordbs>exercises>sols.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/exercises!/sols.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/exercises!/sols.l") (ct_load_def stateval ;; Peter's static evaluator #+(and unix (not LMI)) "!/ct!/interp!/stateval.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/stateval.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/stateval.OB" #+LMI "CT: INTERP; stateval.qfasl" #+local_build "local:>ct>interp>stateval.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/stateval.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/stateval.oq") ;;;display manager for stack (ct_load_def stackdm #+(and unix (not LMI)) "!/ct!/tutor!/stackdm.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/stackdm.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/stackdm.OB" #+LMI "CT: TUTOR; stackdm.qfasl" #+local_build "local:>ct>tutor>stackdm.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/stackdm.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/stackdm.oq") (ct_load_def stdenv #+(and unix (not LMI)) "/ct/interp/stdenv.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/stdenv.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/stdenv.OB" #+LMI "CT: INTERP; stdenv.qfasl" #+local_build "local:>ct>interp>stdenv.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/stdenv.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/stdenv.oq") (ct_load_def stdpkg ;; package standard written in ada #+(and unix (not LMI)) "/ct/interp/stdpkg.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/stdpkg.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/stdpkg.ada" #+LMI "CT: INTERP; stdpkg.ada" #+local_build "local:>ct>interp>stdpkg.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/stdpkg.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/stdpkg.ada") ;;;swap display manager (ct_load_def swapdm #+(and unix (not LMI)) "!/ct!/tutor!/swapdm.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/swapdm.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/swapdm.OB" #+LMI "CT: TUTOR; swapdm.qfasl" #+local_build "local:>ct>tutor>swapdm.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/swapdm.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/swapdm.oq") (ct_load_def syspkg ;; package system written in ada #+(and unix (not LMI)) "/ct/interp/syspkg.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/syspkg.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/syspkg.ada" #+LMI "CT: INTERP; syspkg.ada" #+local_build "local:>ct>interp>syspkg.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/syspkg.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/syspkg.ada") ;;; The system password file. This is checked to see if the ;;; user is authorized to use our stuff. (ct_load_def syspwd #+vms "sys$disk:[ctada]syspwd.dat" #+(and unix (not vms)) "!/ct!/build!/syspwd.dat" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/build!/syspwd.dat" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/build!/syspwd.dat" #+LMI "CT: BUILD; syspwd.dat" #+local_build "local:>ct>build>syspwd.dat" #+(and cadr (not rel45)) "ctvax:!/ct!/build!/syspwd.dat" #+(and cadr rel45) "ctvax:!/ct!/build!/syspwd.dat") ;all of the testing and analysis files (ct_load_def tadb #+(and unix (not LMI)) "!/ct!/ta!/tadb.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ta!/tadb.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ta!/tadb.OB" #+LMI "CT: TA; tadb.qfasl" #+local_build "local:>ct>ta>tadb.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ta!/tadb.qb" #+(and cadr rel45) "ctvax:!/ct!/ta!/tadb.oq") (ct_load_def tadvr #+(and unix (not LMI)) "!/ct!/ta!/tadvr.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ta!/tadvr.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ta!/tadvr.OB" #+LMI "CT: TA; tadvr.qfasl" #+local_build "local:>ct>ta>tadvr.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ta!/tadvr.qb" #+(and cadr rel45) "ctvax:!/ct!/ta!/tadvr.oq") (ct_load_def taflvr #+(and unix (not LMI)) "!/ct!/ta!/taflvr.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ta!/taflvr.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ta!/taflvr.OB" #+LMI "CT: TA; taflvr.qfasl" #+local_build "local:>ct>ta>taflvr.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ta!/taflvr.qb" #+(and cadr rel45) "ctvax:!/ct!/ta!/taflvr.oq") (ct_load_def tahist #+(and unix (not LMI)) "!/ct!/ta!/tahist.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ta!/tahist.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ta!/tahist.OB" #+LMI "CT: TA; tahist.qfasl" #+local_build "local:>ct>ta>tahist.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ta!/tahist.qb" #+(and cadr rel45) "ctvax:!/ct!/ta!/tahist.oq") (ct_load_def taiintf #+(and unix (not LMI)) "!/ct!/ta!/taiintf.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ta!/taiintf.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ta!/taiintf.OB" #+LMI "CT: TA; taiintf.qfasl" #+local_build "local:>ct>ta>taiintf.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ta!/taiintf.qb" #+(and cadr rel45) "ctvax:!/ct!/ta!/taiintf.oq") (ct_load_def taqueue #+(and unix (not LMI)) "!/ct!/ta!/taqueue.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ta!/taqueue.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ta!/taqueue.OB" #+LMI "CT: TA; taqueue.qfasl" #+local_build "local:>ct>ta>taqueue.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ta!/taqueue.qb" #+(and cadr rel45) "ctvax:!/ct!/ta!/taqueue.oq") (ct_load_def tapp #+(and unix (not LMI)) "!/ct!/ta!/tapp.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ta!/tapp.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ta!/tapp.OB" #+LMI "CT: TA; tapp.qfasl" #+local_build "local:>ct>ta>tapp.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ta!/tapp.qb" #+(and cadr rel45) "ctvax:!/ct!/ta!/tapp.oq") (ct_load_def tasknoia #+(and unix (not LMI)) "/ct/ada/tasknoia.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/tasknoia.ada" #+LMI "CT: ADA; tasknoia.ada" #+local_build "local:>ct>ada>tasknoia.ada" #+cadr "ctvax:!/ct!/ada!/tasknoia.ada") (ct_load_def tasknoib #+(and unix (not LMI)) "/ct/ada/tasknoib.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/tasknoib.ada" "ctvax:!/ct!/ada!/tasknoib.ada" #+local_build "local:>ct>ada>tasknoib.ada" #+cadr "ctvax:!/ct!/ada!/tasknoib.ada") (ct_load_def text10 #+(and unix (not LMI)) "/ct/ada/text10.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/text10.ada" "ctvax:!/ct!/ada!/text10.ada" #+local_build "local:>ct>ada>text10.ada" #+cadr "ctvax:!/ct!/ada!/text10.ada") (ct_load_def tsttext #+(and unix (not LMI)) "/ct/ada/tsttext.ada" #+(and 3600 (not local_build)) "ctvax:!/ct!/ada!/tsttext.ada" "ctvax:!/ct!/ada!/tsttext.ada" #+local_build "local:>ct>ada>tsttext.ada" #+cadr "ctvax:!/ct!/ada!/tsttext.ada") (ct_load_def tasort #+(and unix (not LMI)) "!/ct!/ta!/tasort.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ta!/tasort.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ta!/tasort.OB" #+LMI "CT: TA; tasort.qfasl" #+local_build "local:>ct>ta>tasort.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ta!/tasort.qb" #+(and cadr rel45) "ctvax:!/ct!/ta!/tasort.oq") (ct_load_def tasummar #+(and unix (not LMI)) "!/ct!/ta!/tasummar.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ta!/tasummar.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ta!/tasummar.OB" #+LMI "CT: TA; tasummar.qfasl" #+local_build "local:>ct>ta>tasummar.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ta!/tasummar.qb" #+(and cadr rel45) "ctvax:!/ct!/ta!/tasummar.oq") (ct_load_def templada ;Standard Ada Mode Templates Font #+(and unix (not LMI)) "!/ct!/lmfonts!/templada.l" ;; don't load on Vax!! #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/templada.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/templada.OB" #+LMI "CT: LMFONTS; templada.qfasl" #+local_build "local:>ct>lmfonts>templada.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/templada.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/templada.oq") (ct_load_def template ;; Standard template for initializing LISP code files. #+(and unix (not LMI)) "!/ct!/ctlisp!/template.l" ;Do Not Compile. #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/template.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/template.OB" #+LMI "CT: CTLISP; template.qfasl" #+local_build "local:>ct>ctlisp>template.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/template.l" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/template.l") (ct_load_def temploz ;;for templates in editor #+(and unix (not LMI)) "!/ct!/lmfonts!/temploz.l" ;;don't load on VAX #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/temploz.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/temploz.OB" #+LMI "CT: LMFONTS; temploz.qfasl" #+local_build "local:>ct>lmfonts>temploz.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/temploz.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/temploz.oq") ;;;dynamic test functions for exercises (ct_load_def testfcns #+(and unix (not LMI)) "!/ct!/tutor!/testfcns.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/testfcns.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/testfcns.OB" #+LMI "CT: TUTOR; testfcns.qfasl" #+local_build "local:>ct>tutor>testfcns.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/testfcns.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/testfcns.oq") ;;;database--description of the concept textfiles (ct_load_def text #+(and unix (not LMI)) "/ct/tutordbs/concepts/text.l" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutordbs!/concepts!/text.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutordbs!/concepts!/text.OB" #+LMI "CT: TUTORDBS; CONCEPTS; text.qfasl" #+local_build "local:>ct>tutordbs>concepts>text.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutordbs!/concepts!/text.l" #+(and cadr rel45) "ctvax:!/ct!/tutordbs!/concepts!/text.l") ;;; Top level functions for text_io. Ada I/O. JS, MM. (ct_load_def textio #+(and unix (not LMI)) "!/ct!/interp!/textio.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/textio.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/textio.OB" #+LMI "CT: INTERP; textio.qfasl" #+local_build "local:>ct>interp>textio.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/textio.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/textio.oq") (ct_load_def textiol #+(and unix (not LMI)) "!/ct!/interp!/textiol.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/textiol.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/textiol.OB" #+LMI "CT: INTERP; textiol.qfasl" #+local_build "local:>ct>interp>textiol.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/textiol.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/textiol.oq") (ct_load_def textiop ;; package text_io written in ada #+(and unix (not LMI)) "!/ct!/interp!/textiop.ada" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/textiop.ada" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/textiop.ada" #+LMI "CT: INTERP; textiop.ada" #+local_build "local:>ct>interp>textiop.ada" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/textiop.ada" #+(and cadr rel45) "ctvax:!/ct!/interp!/textiop.ada") (ct_load_def time #+(and unix (not LMI)) "!/ct!/ctlisp!/time.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/time.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/time.OB" #+LMI "CT: CTLISP; time.qfasl" #+local_build "local:>ct>ctlisp>time.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/time.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/time.oq") (ct_load_def timefix ;Fix for LM daylight savings bug. #+(and unix (not LMI)) "/ct/ctlisp/timefix.l" ;Don't load on Vax tho. #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/ctlisp!/timefix.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/ctlisp!/timefix.OB" #+LMI "CT: CTLISP; timefix.qfasl" #+local_build "local:>ct>ctlisp>timefix.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/ctlisp!/timefix.qb" #+(and cadr rel45) "ctvax:!/ct!/ctlisp!/timefix.oq") (ct_load_def tr12br #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/tr12br.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/tr12br.OB" #+LMI "CT: LMFONTS; tr12br.qfasl" #+local_build "local:>ct>lmfonts>tr12br.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/tr12br.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/tr12br.oq") (ct_load_def tr18bct #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/tr18bct.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/tr18bct.OB" #+LMI "CT: LMFONTS; tr18bct.qfasl" #+local_build "local:>ct>lmfonts>tr18bct.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/tr18bct.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/tr18bct.oq") (ct_load_def tr18ct #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmfonts!/tr18ct.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmfonts!/tr18ct.OB" #+LMI "CT: LMFONTS; tr18ct.qfasl" #+local_build "local:>ct>lmfonts>tr18ct.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/lmfonts!/tr18ct.qb" #+(and cadr rel45) "ctvax:!/ct!/lmfonts!/tr18ct.oq") (ct_load_def truescroll #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/truescroll.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/truescroll.OB" #+LMI "CT: WINDOW; truescroll.qfasl" #+local_build "local:>ct>window>truescroll.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/truescroll.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/truescroll.oq") ;;;tutor globals (ct_load_def tutglob #+(and unix (not LMI)) "!/ct!/tutor!/tutglob.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/tutglob.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/tutglob.OB" #+LMI "CT: TUTOR; tutglob.qfasl" #+local_build "local:>ct>tutor>tutglob.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/tutglob.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/tutglob.oq") ;;;shouldn't need this anymore--hopefully all definitions have been ;;;brought into this system-wide filemap 13/7 sr ;;;(ct_load_def tutordaba ;;; #+(and unix (not LMI)) "!/ct!/ctlisp!/filemaps!/tutordaba.l" ;;; #+(and cadr (not rel45)) ;"ctvax:!/ct!/ctlisp!/filemaps!/tutordaba.l" ;;; #+(and cadr rel45) ;"ctvax:!/ct!/ctlisp!/filemaps!/tutordaba.l") ;;;tutor ctadadbol flavors (ct_load_def tutctlflv #+(and unix (not LMI)) "!/ct!/tutor!/tutctlflv.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/tutctlflv.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/tutctlflv.OB" #+LMI "CT: TUTOR; tutctlflv.qfasl" #+local_build "local:>ct>tutor>tutctlflv.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/tutctlflv.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/tutctlflv.oq") ;;;tutor database functions (ct_load_def tutordb #+(and unix (not LMI)) "!/ct!/tutor!/tutordb.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/tutordb.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/tutordb.OB" #+LMI "CT: TUTOR; tutordb.qfasl" #+local_build "local:>ct>tutor>tutordb.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/tutordb.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/tutordb.oq") ;;;tutor environment--the main control functions of the tutor (ct_load_def tutorenv #+(and unix (not LMI)) "!/ct!/tutor!/tutorenv.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/tutorenv.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/tutorenv.OB" #+LMI "CT: TUTOR; tutorenv.qfasl" #+local_build "local:>ct>tutor>tutorenv.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/tutorenv.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/tutorenv.oq") ;;;tutor frames methods (ct_load_def tutorfrms #+(and unix (not LMI)) "!/ct!/tutor!/tutorfrms.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/tutorfrms.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/tutorfrms.OB" #+LMI "CT: TUTOR; tutorfrms.qfasl" #+local_build "local:>ct>tutor>tutorfrms.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/tutorfrms.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/tutorfrms.oq") ;;;tutor window flavors (ct_load_def tutwinflv #+(and unix (not LMI)) "!/ct!/tutor!/tutwinflv.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/tutor!/tutwinflv.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/tutor!/tutwinflv.OB" #+LMI "CT: TUTOR; tutwinflv.qfasl" #+local_build "local:>ct>tutor>tutwinflv.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/tutor!/tutwinflv.qb" #+(and cadr rel45) "ctvax:!/ct!/tutor!/tutwinflv.oq") (ct_load_def types ;typesupport used to be in sema #+(and unix (not LMI)) "/ct/interp/types.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/types.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/types.OB" #+LMI "CT: INTERP; types.qfasl" #+local_build "local:>ct>interp>types.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/types.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/types.oq") (ct_load_def unflashy ;; Hack to flush flashy scrolling in edmenu. #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/editor!/unflashy.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/editor!/unflashy.OB" #+LMI "CT: EDITOR; unflashy.qfasl" #+local_build "local:>ct>editor>unflashy.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/editor!/unflashy.qb" #+(and cadr rel45) "ctvax:!/ct!/editor!/unflashy.oq") ;;; Viewing windows, currently working only on the lisp machine. (ct_load_def view ;;Improved viewing window facility #+(and unix (not LMI)) "!/ct!/window!/view.qb" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/window!/view.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/window!/view.OB" #+LMI "CT: WINDOW; view.qfasl" #+local_build "local:>ct>window>view.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/window!/view.qb" #+(and cadr rel45) "ctvax:!/ct!/window!/view.oq") (ct_load_def visible ; used to be in sema #+(and unix (not LMI)) "/ct/interp/visible.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/interp!/visible.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/interp!/visible.OB" #+LMI "CT: INTERP; visible.qfasl" #+local_build "local:>ct>interp>visible.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/interp!/visible.qb" #+(and cadr rel45) "ctvax:!/ct!/interp!/visible.oq") ;;; More stuff for debugger windows. (ct_load_def windowfnc #+(and unix (not LMI)) "!/ct!/debug!/windowfnc.o" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/debug!/windowfnc.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/debug!/windowfnc.OB" #+LMI "CT: DEBUG; windowfnc.qfasl" #+local_build "local:>ct>debug>windowfnc.bin" #+(and cadr (not rel45)) "ctvax:!/ct!/debug!/windowfnc.l" #+(and cadr rel45) "ctvax:!/ct!/debug!/windowfnc.l") (ct_load_def zmacs_showf ;GeneC's database walker #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmcode!/zmacs!/zmacs_showf.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmcode!/zmacs!/zmacs_showf.OB" #+LMI "CT: LMCODE; ZMACS; zmacs_showf.qfasl" #+(and cadr (not rel45)) "ctvax:!/ct!/lmcode!/zmacs!/zmacs_showf.qb" #+(and cadr rel45) "ctvax:!/ct!/lmcode!/zmacs!/zmacs_showf.oq" #+local_build "nil" #+(and unix (not LMI)) "nil") ;;;GeneC's templates for ipnets for use on lisp machines only (ct_load_def zmacs_templates #+(and unix (not LMI)) "nil" #+LMI "nil" ; ????? LMI ?????? #+local_build "nil" #+(and 3600 (not local_build) (not rel45)) "lm3:>xtutor>zmacs_templates.bn" #+(and 3600 (not local_build) rel45) "lm3:>xtutor>zmacs_templates.OB" #+(and cadr (not rel45)) "lm3:>xtutor>zmacs_templates.qb" #+(and cadr rel45) "lm3:>xtutor>zmacs_templates.oq") ;;;GeneC's templates for ipnets for use on lisp machines only (ct_load_def zmacs_template_defs #+(and unix (not LMI)) "nil" #+LMI "nil" ; ????? LMI ?????? #+local_build "nil" #+(and 3600 (not local_build) (not rel45)) "lm3:>xtutor>zmacs_template_defs.bn" #+(and 3600 (not local_build) rel45) "lm3:>xtutor>zmacs_template_defs.OB" #+(and cadr (not rel45)) "lm3:>xtutor>zmacs_template_defs.lisp" #+(and cadr rel45) "lm3:>xtutor>zmacs_template_defs.lisp") ;;; Gene C's ZMACS compat tools, supporting ^U^X^F for find ct_load file (ct_load_def zmacstools ;only on LISPM's for now. #+local_build "nil" #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmcode!/zmacs!/zmacstools.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmcode!/zmacs!/zmacstools.OB" #+LMI "CT: LMCODE; ZMACS; zmacstools.qfasl" #+(and cadr (not rel45)) "ctvax:!/ct!/lmcode!/zmacs!/zmacstools.qb" #+(and cadr rel45) "ctvax:!/ct!/lmcode!/zmacs!/zmacstools.oq") (ct_load_def zmacs80col ;Hack to limit zwei to 80 columns. #+local_build "nil" #+(and unix (not LMI)) "nil" #+(and 3600 (not local_build) (not rel45)) "ctvax:!/ct!/lmcode!/zmacs!/zmacs80col.bn" #+(and 3600 (not local_build) rel45) "ctvax:!/ct!/lmcode!/zmacs!/zmacs80col.OB" #+LMI "CT: LMCODE; ZMACS; zmacs80col.qfasl" #+(and cadr (not rel45)) "ctvax!/ct!/lmcode!/zmacs!/zmacs80col.qb" #+(and cadr rel45) "ctvax:!/ct!/lmcode!/zmacs!/zmacs80col.oq") (ct_load_def temp_directory ;; alex #+local_build "local:>ct>" #+(and unix (not LMI)) "/tmp" #+(and 3600 (not local_build) (not rel45)) "local:>ct>" #+(and 3600 (not local_build) rel45) "local:>ct>" #+LMI "CT: CT;" #+(and cadr (not rel45)) "local:>ct>" #+(and cadr rel45) "local:>ct>") ;;; End CTLoad Definitions. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; Begin Defunct Definitions. ; ; ;;;database--translations of the concept textfiles ; (ct_load_def texttr ; #+(and unix (not LMI)) "/ct/tutordbs/concepts/texttr.l" ; #+cadr "ctvax:!/ct!/tutordbs!/concepts!/texttr.l") ; ; ;;;database--translations of display managers ; (ct_load_def dmstr ; #+(and unix (not LMI)) "/ct/tutordbs/exercises/dmstr.l" ; #+cadr "ctvax:!/ct!/tutordbs!/exercises!/dmstr.l") ; ; ;;;database--translations of exercises ; (ct_load_def exerstr ; #+(and unix (not LMI)) "/ct/tutordbs/exercises/exerstr.l" ; #+cadr "ctvax:!/ct!/tutordbs!/exercises!/exerstr.l") ; ; ;;;database--translations of exercise code ; (ct_load_def codetr ; #+(and unix (not LMI)) "/ct/tutordbs/exercises/codetr.l" ; #+cadr "ctvax:!/ct!/tutordbs!/exercises!/codetr.l") ; ; ; ;;;database--translations of the exercise presentations ; (ct_load_def prestr ; #+(and unix (not LMI)) "/ct/tutordbs/exercises/prestr.l" ; #+cadr "ctvax:!/ct!/tutordbs!/exercises!/prestr.l") ; ; ;;;database--translations of the help entries ; (ct_load_def helpdbtr ; #+(and unix (not LMI)) "/ct/tutordbs/help/helpdbtr.l" ; #+cadr "ctvax:!/ct!/tutordbs!/help!/helpdbtr.l") ; ; ;;;database--translations of the hints ; (ct_load_def hintstr ; #+(and unix (not LMI)) "/ct/tutordbs/hints/hintstr.l" ; #+cadr "ctvax:!/ct!/tutordbs!/hints!/hintstr.l") ; ; ;;;database-pulls in all presentation translations ; (ct_load_def presents ; #+(and unix (not LMI)) "/ct/tutordbs/presents.l" ; #+cadr "ctvax:!/ct!/tutordbs!/presents.l") ; ; ;;;database--translations fo the reference manual entries ; (ct_load_def refmantr ; #+(and unix (not LMI)) "/ct/tutordbs/manuals/refman/refmantr.l" ; #+cadr "ctvax:!/ct!/tutordbs!/manuals!/refman!/refmantr.l") ; ; ; ;;;database---translations of solution files ; (ct_load_def solstr ; #+(and unix (not LMI)) "/ct/tutordbs/exercises/solstr.l" ; #+cadr "ctvax:!/ct!/tutordbs!/exercises!/solstr.l") ; ; ; ;;;database--pulls in all textfile translations ; (ct_load_def textfiles ; #+(and unix (not LMI)) "/ct/tutordbs/textfiles.l" ; #+cadr "ctvax:!/ct!/tutordbs!/textfiles.l") ; ; End Defunct Definitions. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; eof ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;