|
|
BSD 4.2
;;; ---- c h e a d header file for inclusion
;$Header: /var/lib/cvsd/repos/CSRG/42BSD/ucb/lisp/liszt/chead.l,v 1.1.1.1 2018/04/24 16:12:54 root Exp $
;
; -[Sun Aug 14 01:29:25 1983 by layer]-
; Copyright (c) 1982 , The Regents of the University of California.
; Copyright (c) 1980 , The Regents of the University of California.
; All rights reserved.
; authors: John K. Foderaro and Kevin Layer
(putprop 'chead t 'version) ; flag that this file has been loaded
;--- build vax by default
;
(cond ((not (or (status feature for-vax) (status feature for-68k)))
(sstatus feature for-vax)))
; global franz special variables
(declare (special $gcprint ; t means print stats when gc occurs.
$ldprint ; t means print fasl messages
$gccount$ ; incremented every gc
$global-reg$ ; t means that np and lbot are in global regs
float-format ; printf string used to print flonums
lisp-library-directory ; contains as assembler
lisp-object-directory ; contains lisp for -r option
franz-minor-version-number ; just what it says
))
; keep 'em sorted please!
(declare (special
Liszt-file-names
arithequiv
bnp-sym
ch-newline
compiler-name
er-fatal
fl-anno
fl-asm
fl-comments
fl-inter
fl-macl
fl-profile
fl-tran
fl-tty
fl-verb
fl-vms
fl-warn
fl-xref
formsiz
g-allf
g-arginfo
g-args
g-arrayspecs
g-bindloc
g-bindtype
g-calltype
g-cc
g-comments
g-compfcn ; t if compiling a function
g-complrname
g-current
g-currentargs
g-decls
g-didvectorcode
g-dropnpcnt
g-falseop
g-flocal
g-fname
g-ftype
g-funcs
g-functype
g-ignorereg
g-labs
g-litcnt
g-lits
g-loc
g-localf
g-loccnt
g-locs
g-masklab
g-optionalp
g-reflst
g-refseen
g-regmaskvec
g-reguse
g-ret
g-skipcode
g-spec
g-stackspace
g-stdref
g-topsym
g-tran
g-tranloc
g-trancnt
g-trueloc
g-trueop
g-vartype
ibase
in-line-lambda-number
internal-macros
k-ftype
liszt-eof-forms
liszt-file-name
liszt-process-forms
liszt-root-name
macros
old-declare-fcn
old-top-level
original-readtable
piport
poport
readtable
special
twa-list
user-top-level
v-form
v-ifile
v-sfile
v-xfile
vms-pointers
vns-include
vp-sfile
vp-xfile
vps-include))
(eval-when (compile eval)
(or (get 'const 'loaded) (load '../const.l)))
; load in the macro files if compiling or interpreting.
;
(eval-when (compile eval)
(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.