[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Extension for Lisp files
- To: JonL at PARC-MAXC
- Subject: Re: Extension for Lisp files
- From: Robert W. Kerns <RWK at SCRC-TENEX>
- Date: Fri, 25 Jun 82 21:45:00 GMT
- Cc: Alan Bawden <ALAN at MIT-MC>, RICH at MIT-AI, BUG-OZ at MIT-MC, BUG-LISP at MIT-MC
- In-reply-to: The message of 24 Jun 82 14:16-EDT from JonL at PARC-MAXC
- Original-date: Friday, 25 June 1982, 17:45-EDT
Date: 24 Jun 1982 11:16 PDT
From: JonL at PARC-MAXC
Unfortunately, the MacLisp choice for LSP was necessitated by
compatibilitly between TOPS-10 and TOPS-20 implementations.
...
It's not too late for Twenex MacLisp to become "incompatible" with
TOPS-10 -- there's about three places in the system where the
symbol LSP is built in (I could spend a little time on the phone
with you if you'd like to tackle this one); also there's about
half-dozen places where LSP is built in to lisp-based code (such
as the places that look for FOO.INIT files for various systems FOO)
which includes COMPLR, NILAID, SHARAB and possibly one or
two more. But there are indeed many TOPS-10 lusers of MacLisp --
witness the cry for help by Pedro Otaduy recently.
Of course, the LISP machine manages to call files FOO.LSP on VMS, foo.l
on Unix, FOO.LISP on TOPS-20, and FOO > on ITS. MacLisp somehow feels
that it's OK for namelists to be incompatible between ITS and TOPS-20,
but not between TOPS-20 and TOPS-10.