Pop-Up Thingie

>>> Magnum BBS <<<
  • Home
  • Forum
  • Files
  • Log in

  1. Forum
  2. Usenet
  3. COMP.LANG.LISP
  • Maclisp historical versions

    From Lars Brinkhoff@21:1/5 to All on Wed Jan 17 06:46:54 2024
    Hello,

    Gerald Sussman has saved a paper listing of Maclisp version 97 from
    February 1969. Here are a few pages; the full listing will be avilable
    later. https://raw.githubusercontent.com/PDP-6/ITS-138/master/listings/LISP_97_sample.pdf

    Here is an undated listing of an early compiler, probably written by
    Greenblatt and Nelson. I believe the AI memo describes a later version. https://raw.githubusercontent.com/PDP-6/ITS-138/master/listings/LISP_C52.pdf http://bitsavers.org/pdf/mit/ai/aim/AIM-210.pdf

    We also have a copy of the earlier out-of-timesharing PDP-6 LISP. It's
    on a DECtape along with data for Peter Samson's "subway hack" from
    1966-67, so that is a likely dating. https://github.com/PDP-10/its-vault/tree/master/dectape/samson/Subway

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lars Brinkhoff@21:1/5 to All on Sat Jan 20 15:28:59 2024
    Here is an undated listing of an early compiler https://raw.githubusercontent.com/PDP-6/ITS-138/master/listings/LISP_C52.pdf

    I typed it in, made a Maclisp emulator in Common Lisp, and verified that
    the LISP C52 compiler works. It outputs LAP code for the PDP-6.


    CL-USER> (maclisp-load "LISP C52")
    CL-USER> (maclisp::defprop testing
    (maclisp::lambda (x) (maclisp::plus x 1))
    maclisp::expr)
    CL-USER> (maclisp::compile testing)
    (LAP TESTING SUBR)
    (MOVEI 2 (QUOTE 1))
    (PUSH P 1)
    (PUSH P 1)
    (CALL 2 (E *PLUS))
    (PUSH P 1)
    (SUB P (C 0 0 3 3))
    (POPJ P)
    NIL
    ^L
    (TESTING)
    CL-USER>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • Who's Online

  • Recent Visitors

    • Rixter
      Wed Jul 29 02:00:40 2026
      from Madison, Nc via Telnet
    • Centurion
      Tue Jul 28 22:54:59 2026
      from Berea, Ohio via Telnet
    • Bob Worm
      Tue Jul 28 16:01:18 2026
      from Wales, Uk via Telnet
    • Rixter
      Tue Jul 28 13:42:46 2026
      from Madison, Nc via Telnet
    • Krenn
      Tue Jul 28 11:59:57 2026
      from Sydney, Nsw via Telnet
    • Rixter
      Tue Jul 28 01:23:48 2026
      from Madison, Nc via Telnet
    • Centurion
      Mon Jul 27 22:50:42 2026
      from Berea, Ohio via Telnet
    • Ataricrypt
      Mon Jul 27 19:19:17 2026
      from England via Telnet
  • System Info

    Sysop: Keyop
    Location: Huddersfield, West Yorkshire, UK
    Users: 741
    Nodes: 16 (2 / 14)
    Uptime: 61:43:45
    Calls: 12,446
    Calls today: 1
    Files: 15,192
    Messages: 6,537,477

© >>> Magnum BBS <<<, 2026