Click Here To Go To The Acornsoft Archive



Arthur Norman & Gillian Cattell
%SHOW_TITLE%

Cover Art


Lisp


Lisp


Lisp

"A superb implementation of an exceptionally interesting computer language, and 32k of ROM at this price is a real bargain."
Electron User

"An excellent package for anyone interested in programming and computer languages."
Electron User

Einführung

Die Kassette in diesem Software-Paket enthält das Acornsoft Lisp-System, welches aus 5.5K Maschinecode-Interpreter und 3K initialisiertem Lisp-Arbeitsspeicher besteht. Hilfsprogramme und Konstanten können bei Bedarf gelöscht werden, um zusätzlichen Speicherplatz zu schaffen.

Acornsoft Lisp zeichnet sich aus durch eine Reihe von Erweiterungen gegenüber der elementaren Lisp-Sprache, so z.B. PEEK, POKE, CALL und VDU, welche den Zugang zum Acorn Electron MOS (Maschinenbetriebssystem) und zu Programmen in Maschinensprache ermöglichen. Auβerdem sind verbesserte Strukturfunktionen anhand von LOOP, WHILE und UNTIL und Steuerungsmöglichkeiten für Disketten-Eingabe und -Ausgabe verfügbar.

Ein ausführlicher Leitfaden zu Lisp ist separat erhältlich: "Lisp für den British Broadcasting Computer und den Acorn Electron". Das Buch enthält neben ausführlichen Beschreibungen und Programmbeispielen auch eine Einführung in das Programmieren für Neueinsteiger ohne Vorkenntnisse.

Lisp-Funktionen

ADD1, AND, APPLY, ASSOC, ATOM, BLANK, CALL, CAR, CDR, CAAR, CADR, etc, CAAAR, CAADR, etc, CHARP, CHARS, CLOSE, COND, CONS, CR, CHARCOUNT, CHARACTER, DEFUN, DIFFERENCE, DOLLAR, EDIT, EOF, EQ, ERROR, ERRORCOUNT, ERRORSET, VAL, EXPLODE, FSUBRP, GET, GETCHAR, GREATERP, IMPLODE, LAMBDA, LESSP, LINEWIDTH, LIST, LISTP, LOAD, LOOP, LPAR, MAP, MAPC, MESSOFF, MESSON, MINUS, MINUSP, NIL, NOT, NULL, NUMBERP, OBLIST, ONEP, OPEN, OR, ORDINAL, PEEK, PERIOD, PLIST, PLUS, POKE, PRIN, PRINC, PRINT, PRINTC, PROGN, PUT, QUOTE, QUOTIENT, READ, READLINE, RECLAIM, REMAINDER, REMPROP, RPAR, RPLACA, RPLACD, *, SAVE, SEEK, SET, SETQ, SUB1, SUBRP, SPRINT, T, TIMES, UNDEFINED, UNTIL, VDU, WHILE, WRITE, WRITEO, XTAB, ZEROP.

Autoren: Gillian Cattell und Arthur Norman

Inhalt

Lisp
ROUTE-M (innerhalb von Lisp zu laden)

Ladeanleitung

Zum Laden und Betreiben von Acornsoft Lisp die (voll zurückgespulte) Kassette in den Rekorder einlegen. Dann über die Tastatur eingeben:

CHAIN "LISP"

und die RETURN-Taste drücken. Darauf erscheint die Meldung "Searching". Jetzt fie PLAY-Taste des Kassettengeräts drücken und warten, bis das Programm geladen ist. Die Titelseite braucht weniger als eine Minute. Nach weiteren vier Minuten ist das Hauptprogramm geladen, welches aus mehreren Dateien besteht und auch eine Relokation vornimmt.

Die Demonstrationsdatei, welche ein Lisp-Programm zum Ermitteln des optimalen Weges zwischen zwei Ortschaften auf einer Karte enthält, geben Sie innerhalb von Lisp ein:

(LOAD'ROUTE-M)

Wenn Sie jetzt die Eingabe

(FIND-ROUTE'CAMBRIDGE'OXFORD)

vornehmen, erhalten Sie am Bildschirm die Anzeige der Entfernung zwischen den beiden Orten und den kürzesten Weg.

Screenshots

Cover Art Language(s): English
Compatibility: Acorn Electron
Release: On ROM Cart
Original Release Date: 1st Dec 1985
Links: Everygamegoing,

Cover Art

Media Scan Images

Downloads

Lisp (Cassette)
Lisp (5.25" Disc)
Lisp (ROM Cart)