SAILDART "is an archive of the first Stanford Artificial Intelligence Laboratory derived from its final backup tapes". Lots of historical material since the 1970s, see for example the files of Don Knuth (DEK), John McCarthy (JMC), and Larry Masinter (LMM).

https://www.saildart.org

#retrocomputing #interlisp #lisp #ai

SAILDART Stanford Artificial Intelligence Lab DART Archive

This 1986 paper reported on various extensions and forms of collaboration for the NoteCards hypertext-based idea structuring system. Written in Interlisp, NoteCards was essentially a single user hypermedia environment at first.

https://dl.acm.org/doi/abs/10.1145/637069.637089

https://dl.acm.org/doi/pdf/10.1145/637069.637089

#interlisp #hypertext #retrocomputing

In the late 1970s Interlisp was ported to DEC VAX computers under Berkeley Unix. These papers reported on the project and its challenges.

https://softwarepreservation.computerhistory.org/LISP/interlisp/Interlisp-VAX_A_Report.pdf

https://dl.acm.org/doi/pdf/10.1145/800068.802138

#interlisp #dec #vax #lisp #retrocomputing

To try out the bitmap editor of Medley Interlisp evaluate (EDITBM (CURSOSRBITMAP)) which edits the bitmap of the mouse pointer. Middle-click on the gray area at the top and select Abort to exit with no changes, otherwise select OK.

To learn how to use the tool see:

https://interlisp.org/documentation/IRM.pdf#PAGE=646

#interlisp #lisp

Originally written in the 1980s for the Interlisp-D environment and later Medley, LFG Grammar Writer's Workbench is a graphical platform for linguistic research within the Lexical Functional Grammars theoretical framework. This manual of the application was published in 1996.

https://www.researchgate.net/profile/John-Maxwell-7/publication/2760068_Grammar_Writer's_Workbench/links/0c96052405e97928e9000000/Grammar-Writers-Workbench.pdf

#interlisp #lisp #linguistics #retrocomputing

We sincerely thank our donors and remind that the Medley Interlisp Project accepts donations, which may be tax-deductible. For more details see:

https://interlisp.org/project/donate

#interlisp #lisp

Donate

Why to donate Donations help us pay for online services and web hosting; larger donations allow us to hire consultants and contract workers to assist with various tasks. See our profile and rating at GuideStar (Candid). How to donate You can donate using the following methods: PayPal: use this button or send your donation directly to [email protected] GitHub Sponsors: convenient, but they do charge a fee — 3% if done through ACH, 6% for credit card donations. Contact our donations team for larger amounts. Benevity: for corporate matching donations, find InterlispOrg on the Benevity portal by searching for “Interlisp” or organization number 840-872528093. Tax deductibility InterlispOrg Inc is a non-profit corporation in California, approved by the IRS for 501(c)3 status and by the California FTB for tax-free status.

The Medley Interlisp Project

On Medley Interlisp "image objects" are data objects embeddable in windows or documents, a facility similar to Microsoft OLE.

This is all the code I wrote to implement a basic image object that holds a single line of text. An actual such object is embedded in the window of the TEdit WYSIWYG editor. To insert the object I evaluated `(MAKE.TXTOBJ "I am an image object")` in TEdit.

https://interlisp.org/documentation/IRM.pdf#page=675

#interlisp #lisp

Interlisp has something "ugly" and "horrible": data for which READ is not an inverse of PRINT (ugly), or that cannot normally be dumped and loaded easily (horrible) such as structures containing user datatypes, arrays, hash tables, or list structures.

https://interlisp.org/documentation/IRM.pdf#page=350

https://interlisp.org/documentation/IRM.pdf#page=575

#interlisp #lisp

The FAQ of Medley Interlisp answers some basic questions on using the system such as whether clipboard support is available, how to get online help, large displays, and more.

https://interlisp.org/project/faqs

#interlisp #lisp

FAQs

Is copy and paste available? In Medley, there are three main editors used commonly: TEdit (full WYSIWYG styled text editor) SEdit (structure editor for Lisp code, package aware) TTYIN (Type-in using keyboard) The original method for copy/paste is different from most modern systems: click with mouse the destination hold down the shift key, and, while holding, select the source (using left mouse button to select a point, right button or repeated left button to extend the selection) let up the shift key. The system will copy from the selected content and paste it in the destination. To do a cut/paste operation, hold down the control key as well as the shift key.

The Medley Interlisp Project

This 1984 paper introduced the basic ideas of programming with objects in various languages with examples from LOOPS, the Lisp Object-Oriented Programming System of Interlisp.

https://ojs.aaai.org/aimagazine/index.php/aimagazine/article/view/508

https://ojs.aaai.org/aimagazine/index.php/aimagazine/article/download/508/444

#OOP #interlisp #retrocomputing

Object-Oriented Programming: Themes and Variations | AI Magazine