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 Sep 16 12:01:34 2026
      from Madison, Nc via Telnet
    • Bob Worm
      Wed Sep 16 10:17:33 2026
      from Wales, Uk via Telnet
    • Rixter
      Wed Sep 16 00:01:35 2026
      from Madison, Nc via Telnet
    • Stormwallker
      Tue Sep 15 15:52:32 2026
      from Hinckley, Leicestershire via Telnet
    • Rixter
      Tue Sep 15 12:01:35 2026
      from Madison, Nc via Telnet
    • Bob Worm
      Tue Sep 15 11:25:46 2026
      from Wales, Uk via Telnet
    • Andrew Andrew
      Tue Sep 15 02:46:28 2026
      from Chicago, Il via Telnet
    • Netmages
      Tue Sep 15 01:13:15 2026
      from Santiago, Chile via SSH
  • System Info

    Sysop: Keyop
    Location: Huddersfield, West Yorkshire, UK
    Users: 766
    Nodes: 16 (0 / 16)
    Uptime: 04:57:25
    Calls: 12,765
    Calls today: 3
    Files: 15,363
    Messages: 6,557,267

© >>> Magnum BBS <<<, 2026