home *** CD-ROM | disk | FTP | other *** search
- ;;; ---- c h e a d header file for inclusion
-
- ;$Header: chead.l,v 1.9 87/12/16 11:56:14 sklower Exp $
- ;
- ; -[Tue Nov 22 08:32:26 1983 by jkf]-
-
- ; 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 tahoe by default
- ;
- (cond ((not (or (status feature for-vax) (status feature for-68k)
- (status feature for-tahoe)))
- (sstatus feature for-tahoe)))
-
- ; 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 ;; # of fatal erros
- er-warn ;; # of warnings
- 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)))
-