|
|
1.1 root 1: ;;; ---- c h e a d header file for inclusion
2:
3: ;$Header: chead.l,v 1.9 87/12/16 11:56:14 sklower Exp $
4: ;
5: ; -[Tue Nov 22 08:32:26 1983 by jkf]-
6:
7: ; Copyright (c) 1982 , The Regents of the University of California.
8: ; Copyright (c) 1980 , The Regents of the University of California.
9: ; All rights reserved.
10:
11: ; authors: John K. Foderaro and Kevin Layer
12:
13: (putprop 'chead t 'version) ; flag that this file has been loaded
14:
15: ;--- build tahoe by default
16: ;
17: (cond ((not (or (status feature for-vax) (status feature for-68k)
18: (status feature for-tahoe)))
19: (sstatus feature for-tahoe)))
20:
21: ; global franz special variables
22: (declare (special $gcprint ; t means print stats when gc occurs.
23: $ldprint ; t means print fasl messages
24: $gccount$ ; incremented every gc
25: $global-reg$ ; t means that np and lbot are in global regs
26: float-format ; printf string used to print flonums
27: lisp-library-directory ; contains as assembler
28: lisp-object-directory ; contains lisp for -r option
29: franz-minor-version-number ; just what it says
30: ))
31:
32: ; keep 'em sorted please!
33: (declare (special
34: Liszt-file-names
35: arithequiv
36: bnp-sym
37: ch-newline
38: compiler-name
39: er-fatal ;; # of fatal erros
40: er-warn ;; # of warnings
41: fl-anno
42: fl-asm
43: fl-comments
44: fl-inter
45: fl-macl
46: fl-profile
47: fl-tran
48: fl-tty
49: fl-verb
50: fl-vms
51: fl-warn
52: fl-xref
53: formsiz
54: g-allf
55: g-arginfo
56: g-args
57: g-arrayspecs
58: g-bindloc
59: g-bindtype
60: g-calltype
61: g-cc
62: g-comments
63: g-compfcn ; t if compiling a function
64: g-complrname
65: g-current
66: g-currentargs
67: g-decls
68: g-didvectorcode
69: g-dropnpcnt
70: g-falseop
71: g-flocal
72: g-fname
73: g-ftype
74: g-funcs
75: g-functype
76: g-ignorereg
77: g-labs
78: g-litcnt
79: g-lits
80: g-loc
81: g-localf
82: g-loccnt
83: g-locs
84: g-masklab
85: g-optionalp
86: g-reflst
87: g-refseen
88: g-regmaskvec
89: g-reguse
90: g-ret
91: g-skipcode
92: g-spec
93: g-stackspace
94: g-stdref
95: g-topsym
96: g-tran
97: g-tranloc
98: g-trancnt
99: g-trueloc
100: g-trueop
101: g-vartype
102: ibase
103: in-line-lambda-number
104: internal-macros
105: k-ftype
106: liszt-eof-forms
107: liszt-file-name
108: liszt-process-forms
109: liszt-root-name
110: macros
111: old-declare-fcn
112: old-top-level
113: original-readtable
114: piport
115: poport
116: readtable
117: special
118: twa-list
119: user-top-level
120: v-form
121: v-ifile
122: v-sfile
123: v-xfile
124: vms-pointers
125: vns-include
126: vp-sfile
127: vp-xfile
128: vps-include))
129:
130: (eval-when (compile eval)
131: (or (get 'const 'loaded) (load '../const.l)))
132:
133: ; load in the macro files if compiling or interpreting.
134: ;
135: (eval-when (compile eval)
136: (or (get 'cmacros 'version) (load 'cmacros)))
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.