Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2.programmer > #795 > unrolled thread

Turning an Apple II into a Lisp machine

Started byPaul Guertin <pg@sff.net>
First post2013-08-12 22:46 -0400
Last post2013-08-15 05:08 +0000
Articles 6 — 5 participants

Back to article view | Back to comp.sys.apple2.programmer


Contents

  Turning an Apple II into a Lisp machine Paul Guertin <pg@sff.net> - 2013-08-12 22:46 -0400
    Re: Turning an Apple II into a Lisp machine retrogear <larrygr510@gmail.com> - 2013-08-13 07:23 -0700
      Re: Turning an Apple II into a Lisp machine mverpelli@libero.it - 2013-08-13 07:43 -0700
        Re: Turning an Apple II into a Lisp machine Michael J. Mahon <mjmahon@aol.com> - 2013-08-13 14:49 -0500
      Re: Turning an Apple II into a Lisp machine Paul Guertin <pg@sff.net> - 2013-08-13 17:26 -0400
    Re: Turning an Apple II into a Lisp machine  mmphosis <mmphosis@macgui.com> - 2013-08-15 05:08 +0000

#795 — Turning an Apple II into a Lisp machine

FromPaul Guertin <pg@sff.net>
Date2013-08-12 22:46 -0400
SubjectTurning an Apple II into a Lisp machine
Message-ID<r67j09l8svj43r6sgql80t3c0ajpms8rri@4ax.com>
Here's an interesting write-up on developing a Lisp
interpreter for an Apple II (via Hacker News). The
first part documents the process of using the cassette
ports to upload programs to the Apple. Part 2 will
have more details about the Lisp interpreter itself.

http://blog.nullspace.io/apple-2-lisp-part-1.html

Paul Guertin
pg@sff.net

[toc] | [next] | [standalone]


#796

Fromretrogear <larrygr510@gmail.com>
Date2013-08-13 07:23 -0700
Message-ID<505e30bd-bc0e-4d78-86b7-8f201e619f14@googlegroups.com>
In reply to#795
On Monday, August 12, 2013 9:46:52 PM UTC-5, Paul Guertin wrote:
> Here's an interesting write-up on developing a Lisp interpreter for an Apple II (via Hacker News). The first part documents the process of using the cassette ports to upload programs to the Apple. Part 2 will have more details about the Lisp interpreter itself. http://blog.nullspace.io/apple-2-lisp-part-1.html Paul Guertin

A master disk I received when I purchased a Disk II drive for my Apple II+ 30 years ago included a Lisp interpreter. I knew nothing about Lisp so didn't use it. I assumed it was included on the DOS 3.3 master disks ? Isn't it readily available somewhere? I can dig out that floppy and image it if it's a rarity.

Larry

[toc] | [prev] | [next] | [standalone]


#797

Frommverpelli@libero.it
Date2013-08-13 07:43 -0700
Message-ID<096e5c53-d400-4730-b5bf-23b3ff37c586@googlegroups.com>
In reply to#796
On Tuesday, August 13, 2013 4:23:18 PM UTC+2, retrogear wrote:
> On Monday, August 12, 2013 9:46:52 PM UTC-5, Paul Guertin wrote:
> 
> > Here's an interesting write-up on developing a Lisp interpreter for an Apple II (via Hacker News). The first part documents the process of using the cassette ports to upload programs to the Apple. Part 2 will have more details about the Lisp interpreter itself. http://blog.nullspace.io/apple-2-lisp-part-1.html Paul Guertin
> 
> 
> 
> A master disk I received when I purchased a Disk II drive for my Apple II+ 30 years ago included a Lisp interpreter. I knew nothing about Lisp so didn't use it. I assumed it was included on the DOS 3.3 master disks ? Isn't it readily available somewhere? I can dig out that floppy and image it if it's a rarity.
> 
> 
> 
> Larry

There was microlisp, an integer basic hack. You could find it at MacGUI.

Marco

[toc] | [prev] | [next] | [standalone]


#798

FromMichael J. Mahon <mjmahon@aol.com>
Date2013-08-13 14:49 -0500
Message-ID<7286382398115874.268630mjmahon-aol.com@news.giganews.com>
In reply to#797
<mverpelli@libero.it> wrote:
> On Tuesday, August 13, 2013 4:23:18 PM UTC+2, retrogear wrote:
>> On Monday, August 12, 2013 9:46:52 PM UTC-5, Paul Guertin wrote:
>> 
>>> Here's an interesting write-up on developing a Lisp interpreter for an
>>> Apple II (via Hacker News). The first part documents the process of
>>> using the cassette ports to upload programs to the Apple. Part 2 will
>>> have more details about the Lisp interpreter itself.
>>> http://blog.nullspace.io/apple-2-lisp-part-1.html Paul Guertin
>> 
>> 
>> 
>> A master disk I received when I purchased a Disk II drive for my Apple
>> II+ 30 years ago included a Lisp interpreter. I knew nothing about Lisp
>> so didn't use it. I assumed it was included on the DOS 3.3 master disks
>> ? Isn't it readily available somewhere? I can dig out that floppy and
>> image it if it's a rarity.
>> 
>> 
>> 
>> Larry
> 
> There was microlisp, an integer basic hack. You could find it at MacGUI.
> 
> Marco

Indeed.  And so slow and space constrained that it can only be regarded as
a programming "demo", not a real "implementation".

-michael - NadaNet 3.1 and AppleCrate II: http://home.comcast.net/~mjmahon

[toc] | [prev] | [next] | [standalone]


#799

FromPaul Guertin <pg@sff.net>
Date2013-08-13 17:26 -0400
Message-ID<6v8l0913eleraravebh4fktin6n44tb3eb@4ax.com>
In reply to#796
On Tue, 13 Aug 2013 07:23:18 -0700 (PDT), retrogear <larrygr510@gmail.com>
wrote:

> A master disk I received when I purchased a Disk II drive 
> for my Apple II+ 30 years ago included a Lisp interpreter.
> Isn't it readily available somewhere? I can dig out
> that floppy and image it if it's a rarity.

There were a few Lisps available for the Apple II
(though none was supplied on any System Master disk,
as far as I know). 

I remember a book with a title similar to "Artificial
Intelligence Experiments in Basic" that included a 
very simple (and very slow) Lisp interpreter written
in BASIC.

MuSIMP was a Lisp dialect (with highly non-standard
syntax) that was used to implement the MuMATH symbolic
algebra package.

Paul Guertin
pg@sff.net

[toc] | [prev] | [next] | [standalone]


#800

From mmphosis <mmphosis@macgui.com>
Date2013-08-15 05:08 +0000
Message-ID<mmphosis-1376543286@macgui.com>
In reply to#795
John McCarthy's Lisp (with autoquote) from 1960 in fifty-nine lines of
Applesoft BASIC...

http://hoop-la.ca/apple2/2010/retrochallenge.html

[toc] | [prev] | [standalone]


Back to top | Article view | comp.sys.apple2.programmer


csiph-web