[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Extension for Lisp files
- To: Alan Bawden <ALAN at MIT-MC>
- Subject: Re: Extension for Lisp files
- From: JonL at PARC-MAXC
- Date: Thu, 24 Jun 82 18:16:00 GMT
- Cc: RICH at MIT-AI, BUG-OZ at MIT-MC, BUG-LISP at MIT-MC, BUG-ATSIGN at MIT-AI
- In-reply-to: ALAN's message of 23 June 1982 20:33-EDT
- Original-date: 24 Jun 1982 11:16 PDT
Unfortunately, the MacLisp choice for LSP was necessitated by
compatibilitly between TOPS-10 and TOPS-20 implementations.
The reason ATSIGN takes only 3-letter extensions of OZ is that
it is running in TOPS-10 compatiblity mode. If any of you
hackers fix this (i.e., get a native Twenex version of ATSIGN)
Johan DeKleer and I sure would like a copy to use on MAXC.
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.
[SHARAB *could* be made to work on Twenex too, but there's little point
to it -- there is a more general facililty developed at Yale which works at
the Twenex level, rather than the Lisp level, for aiding in incremental
sharing of "cascaded" systems. KMP and GJC both had copies of it on
the EE machine last fall.]