Annotation of 42BSD/ucb/lisp/liszt/chead.l, revision 1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.