File: links.htm

package info (click to toggle)
nyquist 3.20%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 58,008 kB
  • sloc: ansic: 74,743; lisp: 17,929; java: 10,723; cpp: 6,690; sh: 171; xml: 58; makefile: 40; python: 15
file content (115 lines) | stat: -rw-r--r-- 3,693 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<html><head>
<title>Lisp Links</title></head>
<body>

<a href="../start.htm">Nyquist / XLISP 2.0</a>&nbsp; -&nbsp;
<a href="../manual/contents.htm">Contents</a> |
<a href="../tutorials/tutorials.htm">Tutorials</a> |
<a href="../examples/examples.htm">Examples</a> |
<a href="../reference/reference-index.htm">Reference</a>

<hr>

<h1>Lisp Links</h1>

<hr>

<p>The most helpful book to learn XLISP I found 'Common Lisp, A Gentle
Introduction to Symbolic Computation' by David Touretzky, mentioned in the
Nyquist manual by Roger Dannenberg. The book can be downloaded for free
from:</p>

<ul>
<li><nobr><a href="http://www.cs.cmu.edu/~dst/LispBook/index.html"
>http://www.cs.cmu.edu/~dst/LispBook/index.html</a></nobr></li>
</ul>

<p>It's a book about Lisp in general, not only about Common Lisp, explaining
and helping a lot to understand the the fundamental principles of Lisp
programming.</p>

<p>Unfortunately there seems to be no specific information source about
XLISP programming in the internet [beside the David Betz manual and the Tim
I Mikkelsen documents], probably because most Lisp dialects have been merged
into the Common Lisp standard in the 1980s and 1990s.</p>

<p>As a result of this I first had to learn Common Lisp to be able to
re-construct how the examples in all the books could work with XLISP. This
was a quite tedious way to learn and the main reason to start this document
collection.</p>

<hr>

<h2>XLISP links</h2>

<hr>

<p>The official XLISP homepage is:</p>

<ul>
<li><a href="http://www.mv.com/ipusers/xlisper/">http://www.mv.com/ipusers/xlisper/</a></li>
</ul>

<p>The official Nyquist homepage is:</p>

<ul>
<li><a href="http://www.cs.cmu.edu/~music/music.software.html"
>http://www.cs.cmu.edu/~music/music.software.html</a></li>
</ul>

<hr>

<h2>Common Lisp links</h2>

<hr>

<p>Copies of 'Common Lisp, the Language, <nobr>2nd Edition'</nobr> by Guy
Steele [known as 'CltL2'] can be downloaded in various formats for free
from the CMU archives:</p>

<ul>
<li><nobr><a href="http://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html"
>http://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html</a></nobr></li>
</ul>

<p>It is a quite huge book explaining all details and discussions about the
Common Lisp standard and is a real good Common Lisp information source.
Unfortunately it is not very useful for learning XLISP out of it.</p>

<p>The most recent document about the Common Lisp standard is the 'Common
Lisp Hypespec' [re-worked in 2005]. It is available for online reading
under:</p>

<ul>
<li><nobr><a href="http://www.lispworks.com/documentation/HyperSpec/Front/index.htm"
>http://www.lispworks.com/documentation/HyperSpec/Front/index.htm</a></nobr></li>
</ul>

<p>or as a 'tar.gz' package for offline reading from:</p>

<ul>
<li><nobr><a href="ftp://ftp.lispworks.com/pub/software_tools/reference/HyperSpec-7-0.tar.gz"
>ftp://ftp.lispworks.com/pub/software_tools/reference/HyperSpec-7-0.tar.gz</a></nobr></li>
</ul>

<p>If you have no idea how to deal with 'tar.gz' packages on Windows
computers and the 'tar.gz' file doesn't open automatically by clicking on
it, the probably most easiest way is using the '7-zip' program available for
free from:</p>

<ul>
<li><nobr><a href="http://www.7-zip.org/"
>http://www.7-zip.org/</a></nobr></li>
</ul>

<br>

<hr>

<a href="../start.htm">Nyquist / XLISP 2.0</a>&nbsp; -&nbsp;
<a href="../manual/contents.htm">Contents</a> |
<a href="../tutorials/tutorials.htm">Tutorials</a> |
<a href="../examples/examples.htm">Examples</a> |
<a href="../reference/reference-index.htm">Reference</a>

</body></html>