I've got an inactive Lisp Machine sitting in my /home/{NAME}/ directory in
my Linux machine.
I'm not too sure how to start it up. And how to operate it if indeed it
uses Lisp as its command language - my Lisp is miniscule at the best.
Details, anybody?
Wesley Parish
Wesley Parish <··········@paradise.net.nz> wrote in message
······················@news02.tsnz.net...
> I've got an inactive Lisp Machine sitting in my /home/{NAME}/ directory in
> my Linux machine.
>
> I'm not too sure how to start it up. And how to operate it if indeed it
> uses Lisp as its command language - my Lisp is miniscule at the best.
>
> Details, anybody?
>
> Wesley Parish
Into linux system /home/name is link with chaosnet at lispmachine?
Describe hardware of lispmachine?
What project think for this LM?
Best regards
Max
Wesley Parish <··········@paradise.net.nz> wrote in message news:<······················@news02.tsnz.net>...
> I've got an inactive Lisp Machine sitting in my /home/{NAME}/ directory in
> my Linux machine.
>
> I'm not too sure how to start it up. And how to operate it if indeed it
> uses Lisp as its command language - my Lisp is miniscule at the best.
>
Could you please clarify what do you mean by Lisp Machine here? A Lisp
compiler? A sort of Lisp Machine simulator? Some Lisp-based tool? A
.emacs file? :)
--
Eugene
"Eugene Zaikonnikov" <······@funcall.org> wrote in message
·································@posting.google.com...
> Wesley Parish <··········@paradise.net.nz> wrote in message
news:<······················@news02.tsnz.net>...
> > I've got an inactive Lisp Machine sitting in my /home/{NAME}/ directory
in
> > my Linux machine.
> >
> > I'm not too sure how to start it up. And how to operate it if indeed it
> > uses Lisp as its command language - my Lisp is miniscule at the best.
> >
>
> Could you please clarify what do you mean by Lisp Machine here? A Lisp
> compiler? A sort of Lisp Machine simulator? Some Lisp-based tool? A
> .emacs file? :)
>
If you are using a LM simulator in Linux--please do us all a favor and tell
us where we can DL it from. (Former Lispm user; Lisp Lover.)
> --
> Eugene
It's a version of Texas Instruments Explorer from the late 1980s. I dl'ed
it last year and can't for the life of me remember where - I'll have to
google again for it. And as far as I can remember, it was stated that it
was perfectly legal for me to download it, otherwise I wouldn't have
touched it.
I was interested in learning more about it, after reading in Levy's
"Hackers" about rms et al., Symbolics and so forth, and then reading some
of the comments in the Unix-Hater's Book on Unix versus the Lisp Machines.
And as I said, my Lisp is miniscule - I learned some AutoLisp while I was
doing an AutoCAD course. I liked AutoLisp, but it did puzzle me at the
time.
I've also got a Scheme OS plus emulator, but I know even less about Scheme.
I'm not in this for the money, or for the fame - I'm interested in learning
Lisp and some of the other AI(-related) languages, and can get
bloody-minded at times. As far as CLISP compilers go, I've got the CLISP
that I think is one of the two GNU back - their own is the other.
I'm busy searching for that Lisp Machine site even as we speak - I'll let
you know what, and where and how.
Wesley Parish
Franz Kafka wrote:
>
> "Eugene Zaikonnikov" <······@funcall.org> wrote in message
> ·································@posting.google.com...
>> Wesley Parish <··········@paradise.net.nz> wrote in message
> news:<······················@news02.tsnz.net>...
>> > I've got an inactive Lisp Machine sitting in my /home/{NAME}/ directory
> in
>> > my Linux machine.
>> >
>> > I'm not too sure how to start it up. And how to operate it if indeed
>> > it uses Lisp as its command language - my Lisp is miniscule at the
>> > best.
>> >
>>
>> Could you please clarify what do you mean by Lisp Machine here? A Lisp
>> compiler? A sort of Lisp Machine simulator? Some Lisp-based tool? A
>> .emacs file? :)
>>
>
> If you are using a LM simulator in Linux--please do us all a favor and
> tell us where we can DL it from. (Former Lispm user; Lisp Lover.)
>> --
>> Eugene
Wesley Parish <··········@paradise.net.nz> writes:
> bloody-minded at times. As far as CLISP compilers go, I've got the CLISP
> that I think is one of the two GNU back - their own is the other.
From the WWTWFAQ[1] List :
Q1 : How should I abbreviate the name "Common Lisp" if I don't want to
write it out in full each time
A1 : "CL". Some people use the name "CLISP", but this is the name of
a specific Common Lisp implementation, and using it to refer to CL in
general is more likely to confuse than illuminate people.
-dan
[1] "We Wish These Were Frequently Asked Questions"
--
http://www.cliki.net/ - Link farm for free CL-on-Unix resources
In article <······················@news02.tsnz.net>,
Wesley Parish <··········@paradise.net.nz> wrote:
>It's a version of Texas Instruments Explorer from the late 1980s. I dl'ed
>it last year and can't for the life of me remember where
TI Explorer is hardware, not software, so you can't download it. That's
what all the jokes have been about: a Lisp Machine is a physical *machine*,
but your posts refer to files.
Do you mean that you have an Explorer emulator? Or that you have source
code for the Lisp Machine OS that ran on the Explorer?
--
Barry Margolin, ··············@level3.com
Genuity Managed Services, a Level(3) Company, Woburn, MA
*** DON'T SEND TECHNICAL QUESTIONS DIRECTLY TO ME, post them to newsgroups.
Please DON'T copy followups to me -- I'll assume it wasn't posted to the group.
Barry Margolin <··············@level3.com> writes:
> In article <······················@news02.tsnz.net>,
> Wesley Parish <··········@paradise.net.nz> wrote:
> >It's a version of Texas Instruments Explorer from the late 1980s. I dl'ed
> >it last year and can't for the life of me remember where
>
> TI Explorer is hardware, not software, so you can't download it. That's
> what all the jokes have been about: a Lisp Machine is a physical *machine*,
> but your posts refer to files.
>
> Do you mean that you have an Explorer emulator? Or that you have source
> code for the Lisp Machine OS that ran on the Explorer?
He's probably talking about the "E3" project, which is meant
to eventually give a full emulation of the TI Explorer. There's a
mailing list, as well as a web site somewhere that has Explorer
documentation and the source to the emulator (which as fars as I know
is nowehere near complete yet.)
--
Raymond Wiker Mail: ·············@fast.no
Senior Software Engineer Web: http://www.fast.no/
Fast Search & Transfer ASA Phone: +47 23 01 11 60
P.O. Box 1677 Vika Fax: +47 35 54 87 99
NO-0120 Oslo, NORWAY Mob: +47 48 01 11 60
Try FAST Search: http://alltheweb.com/
* Wesley Parish wrote:
> I've got an inactive Lisp Machine sitting in my /home/{NAME}/ directory in
> my Linux machine.
Don't worry about getting it to work. You have managed to store
physical objects in the Linux file system, you should be patenting
that technology *now*.
--tim
Tim Bradshaw <···@cley.com> wrote ...
> * Wesley Parish wrote:
> > I've got an inactive Lisp Machine sitting in my /home/{NAME}/ directory in
> > my Linux machine.
>
> Don't worry about getting it to work. You have managed to store
> physical objects in the Linux file system, you should be patenting
> that technology *now*.
that's indeed funny :-) I wonder how much disk space it takes ;-)
however, I doubt that the OP will understand the joke :-) Perhaps, he
should tell us more details about whatever it is that he refers to as
"inactive Lisp Machine".
rgds
bk
* BK wrote:
> however, I doubt that the OP will understand the joke :-) Perhaps, he
> should tell us more details about whatever it is that he refers to as
> "inactive Lisp Machine".
Well, I assume it's like mine - a white box which is sitting in an
inconvenient place in a rack.
--tim
In article <···············@cley.com>, Tim Bradshaw <···@cley.com> wrote:
>* BK wrote:
>> however, I doubt that the OP will understand the joke :-) Perhaps, he
>> should tell us more details about whatever it is that he refers to as
>> "inactive Lisp Machine".
>
>Well, I assume it's like mine - a white box which is sitting in an
>inconvenient place in a rack.
How would you get that white box into a /home/<user> directory on a Linux
system, like the OP said?
--
Barry Margolin, ··············@level3.com
Genuity Managed Services, a Level(3) Company, Woburn, MA
*** DON'T SEND TECHNICAL QUESTIONS DIRECTLY TO ME, post them to newsgroups.
Please DON'T copy followups to me -- I'll assume it wasn't posted to the group.
* Barry Margolin wrote:
> How would you get that white box into a /home/<user> directory on a
> Linux system, like the OP said?
Well, mine is physically quite close to my home directory, so I
figured some kind of catastrophic buffer overflow in the filesystem
code might have caused the FS to grow and engulf the LispM.
Alternatively, maybe there's something I don't know about the growfs
command.
--tim
Tim Bradshaw <···@cley.com> wrote ...
> Well, mine is physically quite close to my home directory, so I
> figured some kind of catastrophic buffer overflow in the filesystem
> code might have caused the FS to grow and engulf the LispM.
> Alternatively, maybe there's something I don't know about the growfs
> command.
:-)
Well, you could always try a few things ...
$ make LispM
make: don't know how to make LispM. Stop.
$ finger ·····@that.rack.near.the.tv
finger: unknown host: that.rack.near.the.tv
$ [Where is the LispM?
Missing ]
Oh dear, it's disappeared now
rgds
bk
"Tim Bradshaw" <···@cley.com> wrote in message
····················@cley.com...
> * Barry Margolin wrote:
>
> > How would you get that white box into a /home/<user> directory on a
> > Linux system, like the OP said?
>
> Well, mine is physically quite close to my home directory, so I
> figured some kind of catastrophic buffer overflow in the filesystem
> code might have caused the FS to grow and engulf the LispM.
I'm quite sure you would need actual physical contact for this to ever
happen. Plus the odds of whatever random junk the overflow reveals matching
the necesary configuration data is...oh probably less than 1 in 5.
> Alternatively, maybe there's something I don't know about the growfs
> command.
Just what do you know?
--
Coby Beck
(remove #\Space "coby 101 @ bigpond . com")
--
(yeah, yeah, black helicopters on their way and all that....I assume they
are back home now that Iraq is free and gas is cheaper again?)
Tim Bradshaw <···@cley.com> writes:
> Well, mine is physically quite close to my home directory, so I
> figured some kind of catastrophic buffer overflow in the filesystem
> code might have caused the FS to grow and engulf the LispM.
"The power...
Your body is no longer enough to
sustain it, so it seeks to absorb the
objects around you so that it can
continue to grow...!"
(ISBN 1-56971-527-0; page 353)
Funny, I agree.
Introduction 22.1 Studying the machine language code (or
macrocode) produced by the
Explorer's compiler can be useful in analyzing error
s or in checking for a
suspected compiler problem. This section expla
ins how the Explorer instruction
set works and how to understand the behavior of code written in this
instruction set. Fortunately, the translation b
etween Lisp and this instruction
set is not difficult. Once you become familiar with
the instruction set, you can
easily move between the two representations. This
section requires no special
knowledge of the Explorer system, although yo
u should be somewhat familiar
with computer science in general.
Sound familiar? Somehow I've got this code with an Lisp-Machine emulator of
some sort or another, and I want to know how to use it.
Since it's obvious nobody here has a clue, I'd better go find someone lese
who might know what I'm talking about.
Too-doo-loo, folks.
cat > /dev/null
Tim Bradshaw wrote:
> * Wesley Parish wrote:
>> I've got an inactive Lisp Machine sitting in my /home/{NAME}/ directory
>> in my Linux machine.
>
> Don't worry about getting it to work. You have managed to store
> physical objects in the Linux file system, you should be patenting
> that technology *now*.
>
> --tim
Wesley Parish <··········@paradise.net.nz> wrote ...
> Since it's obvious nobody here has a clue, I'd better go find someone lese
> who might know what I'm talking about.
Isn't that conclusion a bit premature? Up until now all the
information you have given was:
"I've got an inactive Lisp Machine sitting in my /home/{NAME}/
directory in
my Linux machine."
This was so little that all we were able to do with it was joke about
it.
Perhaps, you want to give some more details, such as filenames etc
If there is any place to find people who know about Lisp, then it is
on this news group, but nobody here has invented a cristal ball yet.
rgds
bk
Okay, filesystem and file names follow, courtesy of emacs meta-x shell:
[·······@localhost wparish]$ cd emulators/lisp-machines
[·······@localhost lisp-machines]$ ls
ai-faq06.txt E1-proc-gen.pdf kernel/ nvram/
band-tools/ E2-proc-gen.pdf LispM.html SSDN2.pdf
cltl_ps.tgz e3/ memo528.pdf SSDN2.ps.bz2
compiler/ expl-6.1-custom memory-management/ ubin/
disk-io/ gcontext.lisp N928.LOAD ucode/
[·······@localhost lisp-machines]$ ls -R
.:
ai-faq06.txt E1-proc-gen.pdf kernel/ nvram/
band-tools/ E2-proc-gen.pdf LispM.html SSDN2.pdf
cltl_ps.tgz e3/ memo528.pdf SSDN2.ps.bz2
compiler/ expl-6.1-custom memory-management/ ubin/
disk-io/ gcontext.lisp N928.LOAD ucode/
./band-tools:
band-cleaner.lisp delete-system.lisp shrink-test.lisp
defsystem.lisp invert-tree.lisp tree-shake.lisp
./compiler:
clos.lisp fasd.lisp numopt.lisp p2defs.lisp unfasl.lisp
compile.lisp file.lisp p1defs.lisp p2funs.lisp walker.lisp
dainfo.lisp format-macro.lisp p1funs.lisp p2hand.lisp warndefs.lisp
defs.lisp lap.lisp p1hand.lisp peep.lisp warn.lisp
defsystem.lisp maclisp.lisp p1opt.lisp target.lisp zetalisp.lisp
disass.lisp mindefs.lisp p1style.lisp typeopt.lisp
./disk-io:
boot.mcr disk-io.lisp disk-rqb-resource.lisp
cfg-primitives.lisp disk-label-editor.lisp exports-sys.lisp
defsystem.lisp disk-label-intermediates.lisp install-prim.lisp
disk-definitions.lisp disk-label-primitives.lisp prim.mcr
disk-inits.lisp disk-partition.lisp
./e3:
app.cc config.h e3.cc macroop.cc Makefile memobj.h word.cc
app.h CVS/ foo macroop.h memmap.cc TODO word.h
band.cc depend.mk lispm.cc macros.h memmap.h types.cc
band.h docs/ lispm.h mainops.cc memobj.cc types.h
./e3/CVS:
Entries Repository Root
./e3/docs:
CVS/ macroinsn-notes.txt ti-lispref/
funcall-notes.txt macroinsn-refcard.tex
macroinsn-fmt-refcard.tex ti-io/
./e3/docs/CVS:
Entries Repository Root
./e3/docs/ti-io:
CVS/
./e3/docs/ti-io/CVS:
Entries Repository Root
./e3/docs/ti-lispref:
CVS/ lispref-chapter-26.txt lispref.tex
lispref-chapter-22.tex lispref-chapter-28.txt Makefile
lispref-chapter-22.txt lispref-chapter-29.txt
./e3/docs/ti-lispref/CVS:
Entries Repository Root
./kernel:
advise.lisp loop.lisp
alternate-macro-definitions.lisp macros.lisp
apply-lambda.lisp mapcar.lisp
apropos.lisp map.lisp
arrays.lisp matrix.lisp
arrays-macros.lisp meter.lisp
aux-read.lisp micro-time.lisp
catch.lisp multiple-values.lisp
characters.lisp mx-keyboard-support.lisp
characters-macros.lisp mx-tv-support.lisp
closures.lisp numbers.lisp
closures-macros.lisp package-initialize.lisp
cold-break.lisp packages.lisp
cold-load-stream.lisp packages-macros.lisp
cold-load-uncaps-record.lisp plane.lisp
conditional-load.lisp pprint.lisp
conditionals.lisp predicates.lisp
conditionals-macros.lisp print.lisp
condition-macros.lisp process-definitions.lisp
debug-info.lisp processes.lisp
defmacro.lisp processes-macros.lisp
defselect.lisp query.lisp
defsystem.lisp read-definitions.lisp
dwimify.lisp reader.lisp
encapsulations.lisp reader-macros.lisp
environment-inquiries.lisp readtable-functions.lisp
evaluator.lisp resource.lisp
evaluator-macros.lisp runtime-flavor.lisp
evaluator-miscellaneous.lisp select-match.lisp
exp2-processor.lisp send.lisp
external-system-symbols.lisp sequences1.lisp
fillarray.lisp sequences2.lisp
flavor.lisp sequences-zl.lisp
flet.lisp setf.lisp
format.lisp setq.lisp
fquery.lisp setq-macros.lisp
funcall.lisp sgdefs.lisp
function-macros.lisp sgfctn.lisp
functions.lisp sort.lisp
hashfl.lisp storage-internals.lisp
hash.lisp storage-macros.lisp
infix.lisp streams.lisp
initialization.lisp streams-macros.lisp
initial-lisp-symbols.lisp strings.lisp
initial-packages.lisp structure.lisp
initial-packages-mx.lisp substs.lisp
initial-ticl-symbols.lisp sxhash.lisp
initial-zlc-symbols.lisp symbols.lisp
keyboard-chars.lisp symbols-macros.lisp
let-do-prog.lisp time.lisp
let-do-prog-macros.lisp time-parse.lisp
lisp-mode.lisp timers.lisp
lisp-reinitialize.lisp trace.lisp
lists.lisp types.lisp
lists-macros.lisp variable-definitions.lisp
load-parameters-always.lisp who-calls.lisp
load-parameters-exp.lisp window-inits.lisp
load-parameters-mx.lisp zetalisp-support.lisp
login.lisp
./memory-management:
area-defs.lisp gc-area-support.lisp page-defs.lisp
areas.lisp gc-defs.lisp page-device.lisp
daemons.lisp gc.lisp page.lisp
defsystem.lisp gc-system-interfaces.lisp paging-process.lisp
disk-save-internal.lisp mem-mgt-obsolete.lisp physical-memory.lisp
disk-save-restore.lisp memory-debug.lisp vm-boot.lisp
eas.lisp monitors.lisp
./nvram:
accessors.lisp crash.lisp nvram-defs.lisp
analysis-functions.lisp defsystem.lisp nvram.lisp
config-rom.lisp inits.lisp shutdown.lisp
./ubin:
exp1-ucode.crash exp1-ucode.tbl exp2-ucode.mcr m138.crash m195.mcr
exp1-ucode.mcr exp2-ucode.crash exp2-ucode.tbl m195.crash m195.tbl
./ucode:
def-elroy.lisp humfmt.lisp
defop-aux.lisp humsym.lisp
defop-expanders.lisp lroy-qcom.lisp
defop.lisp lroy-qdev.lisp
defop-lisp-function-p.lisp lroy-templates.lisp
defsysmac.lisp mx-board-resources.lisp
defsysmac-test.lisp mx-unique-templates.lisp
defsystem.lisp qdefs.lisp
exp2-common-templates.lisp ravfmt.lisp
exp2-unique-templates.lisp ravsym.lisp
how-to-compile-defop.lisp
[·······@localhost lisp-machines]$
I've managed to run several other emulators on my system - because virtual
machines are inherently fascinating - I just have no idea what and how and
where I'm supposed to go, do, whathaveyou, to get this one up and running.
And I keep reading things about Lisp Machines - sometimes in relation to
Unix, which I'm fond of, since it was _the_ computer power tool when I was
getting into computers and Linux has enabled me to get a world-class OS on
a system that otherwise faced the grim prospect of MS Windows with its file
system-devouring "feature" - and being curious about an even more power
tool ...
I've got CLISP - the actual CLISP program as opposed to some other CL
implementation - and if I'm not mistaken, the GNU Lisp as well. I'm
wondering how to get the lot together and do something useful.
Wesley Parish
BK wrote:
> Wesley Parish <··········@paradise.net.nz> wrote ...
>
>> Since it's obvious nobody here has a clue, I'd better go find someone
>> lese who might know what I'm talking about.
>
> Isn't that conclusion a bit premature? Up until now all the
> information you have given was:
>
> "I've got an inactive Lisp Machine sitting in my /home/{NAME}/
> directory in
> my Linux machine."
>
> This was so little that all we were able to do with it was joke about
> it.
>
> Perhaps, you want to give some more details, such as filenames etc
>
> If there is any place to find people who know about Lisp, then it is
> on this news group, but nobody here has invented a cristal ball yet.
>
> rgds
> bk
Wesley Parish <··········@paradise.net.nz> wrote ...
> Okay, filesystem and file names follow, courtesy of emacs meta-x shell:
[snip]
> ./e3:
> app.cc config.h e3.cc macroop.cc Makefile memobj.h word.cc
> app.h CVS/ foo macroop.h memmap.cc TODO word.h
> band.cc depend.mk lispm.cc macros.h memmap.h types.cc
> band.h docs/ lispm.h mainops.cc memobj.cc types.h
[snip]
That's the E3 Project (aka Explorer III) a simulator of the TI
Explorer II Lisp Machine. You should be able to get more info on this
at
http://www.unlambda.com/lispm
but it seems to be unavailable right now, so try the Google cache at
http://216.239.53.104/search?q=cache:2LiYiQu_vhIC:www.unlambda.com/lispm/+E3+Project+Lisp&hl=en&ie=UTF-8
instead.
> I've managed to run several other emulators on my system - because virtual
> machines are inherently fascinating - I just have no idea what and how and
> where I'm supposed to go, do, whathaveyou, to get this one up and running.
> And I keep reading things about Lisp Machines - sometimes in relation to
> Unix, which I'm fond of, since it was _the_ computer power tool when I was
> getting into computers and Linux has enabled me to get a world-class OS on
> a system that otherwise faced the grim prospect of MS Windows with its file
> system-devouring "feature" - and being curious about an even more power
> tool ...
>
> I've got CLISP - the actual CLISP program as opposed to some other CL
> implementation - and if I'm not mistaken, the GNU Lisp as well. I'm
> wondering how to get the lot together and do something useful.
If you are interested in Lisp, or Common Lisp for that matter, you are
probably better off with a CL implementation that's complete and
actually in use.
Pick a good open source CL for Linux, get one or two good introductory
books and just start using it. Unless you already know Lisp very well
and want to contribute to completing the LispM emulator, there is no
point playing with the emulator, unless it's just out of curiousity,
even then you'll get more out of it if you play with it *after* you
learned some Lisp on a complete system.
For information on CL systems go here
http://www.lisp.org/table/systems.htm
For Linux there is also OpenMCL, which is an open source release of a
commercial CL system (MCL) but its not on the above list
http://openmcl.clozure.com
For online tutorials and books go here
http://www.lisp.org/table/learn.htm
Some books are available for free download ...
* David Touretzky's book "CL - Gentle Introduction to Symbolic
Computing"
http://www-2.cs.cmu.edu/~dst/LispBook/index.html
* Guy Steele's book "Common Lisp - The Language" aka CLtL2
http://www-2.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html
also, you can download a free trial version of Allegro Common Lisp
(ACL) which includes a good introductory book in PDF
http://www.franz.com/downloads
That should keep you busy for a while, if you need help with
installation or have any other questions, this newsgroup is the best
place to ask.
rgds
bk
Thanks. Much appreciated.
I've downloaded the Touretzky Lisp book and the On Lisp book and expect to
be getting up to speed over the next few days.
In the mean time, I've got the tarball of the e3, and since the e3 site is
down, is it okay for me to put the tarball on a website somewhere so that
people can get access to it? I mean, would Crippen mind?
Wesley Parish
BK wrote:
> Wesley Parish <··········@paradise.net.nz> wrote ...
>
>> Okay, filesystem and file names follow, courtesy of emacs meta-x shell:
>
> [snip]
>
>> ./e3:
>> app.cc config.h e3.cc macroop.cc Makefile memobj.h word.cc
>> app.h CVS/ foo macroop.h memmap.cc TODO word.h
>> band.cc depend.mk lispm.cc macros.h memmap.h types.cc
>> band.h docs/ lispm.h mainops.cc memobj.cc types.h
>
> [snip]
>
> That's the E3 Project (aka Explorer III) a simulator of the TI
> Explorer II Lisp Machine. You should be able to get more info on this
> at
>
> http://www.unlambda.com/lispm
>
> but it seems to be unavailable right now, so try the Google cache at
>
>
http://216.239.53.104/search?q=cache:2LiYiQu_vhIC:www.unlambda.com/lispm/+E3+Project+Lisp&hl=en&ie=UTF-8
>
> instead.
>
>> I've managed to run several other emulators on my system - because
>> virtual machines are inherently fascinating - I just have no idea what
>> and how and where I'm supposed to go, do, whathaveyou, to get this one up
>> and running. And I keep reading things about Lisp Machines - sometimes in
>> relation to Unix, which I'm fond of, since it was _the_ computer power
>> tool when I was getting into computers and Linux has enabled me to get a
>> world-class OS on a system that otherwise faced the grim prospect of MS
>> Windows with its file system-devouring "feature" - and being curious
>> about an even more power tool ...
>>
>> I've got CLISP - the actual CLISP program as opposed to some other CL
>> implementation - and if I'm not mistaken, the GNU Lisp as well. I'm
>> wondering how to get the lot together and do something useful.
>
> If you are interested in Lisp, or Common Lisp for that matter, you are
> probably better off with a CL implementation that's complete and
> actually in use.
>
> Pick a good open source CL for Linux, get one or two good introductory
> books and just start using it. Unless you already know Lisp very well
> and want to contribute to completing the LispM emulator, there is no
> point playing with the emulator, unless it's just out of curiousity,
> even then you'll get more out of it if you play with it *after* you
> learned some Lisp on a complete system.
>
> For information on CL systems go here
>
> http://www.lisp.org/table/systems.htm
>
> For Linux there is also OpenMCL, which is an open source release of a
> commercial CL system (MCL) but its not on the above list
>
> http://openmcl.clozure.com
>
>
> For online tutorials and books go here
>
> http://www.lisp.org/table/learn.htm
>
>
> Some books are available for free download ...
>
> * David Touretzky's book "CL - Gentle Introduction to Symbolic
> Computing"
>
> http://www-2.cs.cmu.edu/~dst/LispBook/index.html
>
> * Guy Steele's book "Common Lisp - The Language" aka CLtL2
>
> http://www-2.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html
>
> also, you can download a free trial version of Allegro Common Lisp
> (ACL) which includes a good introductory book in PDF
>
> http://www.franz.com/downloads
>
>
> That should keep you busy for a while, if you need help with
> installation or have any other questions, this newsgroup is the best
> place to ask.
>
> rgds
> bk