1: ; Copyright (c) 1981 Harvard-Radcliffe Student Timesharing System
   2: ; Science Center, Harvard University
   3: .page
   4: 
   5:         .sbttl  data file for pdp-11 lisp forrest w howard, jr.
   6: 
   7: 
   8: ;this file has the primitive atoms.
   9: 
  10: .if     eq,nilas0
  11:         atom    nil,atmnil
  12:  .iff
  13:   .if   ne,multiseg
  14: 
  15:         ;here we are at case where we gotta put
  16:         ;nil in psect nil onto oblist, in correct place
  17: 
  18:          thash='n
  19:          thash=<<^c thash>& 'i>!<<^c 'i>&thash>
  20:          thash=<<^c thash>& 'l>!<<^c 'l>&thash>
  21:          thash=thash&hashm
  22:          datom=*0
  23:          atom1  \thash
  24:  .iff
  25:         atom    nil,atmnil
  26:   .endc
  27: .endc
  28:         atom    eof,aeof
  29:         atom    t,atrue
  30:         atom    e,atme
  31:         atom    <)>,rpara
  32:         atom    <(>,lpara
  33:         atom    <.>,perda
  34:         atom    <[>,lbkta
  35:         atom    <]>,rbkta
  36:         atom    <'>,asquote
  37:         atom    lambda, alambda
  38:         atom    nlambda,anlambda
  39:         atom    quote,aquote,,,xquote
  40:         atom    lpar,,lpara
  41:         atom    rpar,,rpara
  42:         atom    perd,,perda
  43:         atom    lbkt,,lbkta
  44:         atom    rbkt,,rbkta
  45: 
  46: 
  47: 
  48: 
  49: ;now the string definitions
  50: 
  51:         slp=lpara+6
  52:         srp=rpara+6
Last modified: 1981-05-10
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 343
Valid CSS Valid XHTML 1.0 Strict