aboutsummaryrefslogtreecommitdiffstats
path: root/English.lproj/Moxie Help/pages/lisp-glossary.html
blob: 6f64434c7ac7d802a5ee65e009cdaf94237d2d31 (plain)
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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
          "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html lang="en">
  <head>
    <title>Lisp Glossary</title>
    <meta name="generator" content="Emacs!">
  </head>

  <body>
    <h1>Lisp Glossary</h1>

    <dt><strong><a id="asdf">ASDF</a></strong></dt>
    <dd><p><em>(abbrev, "Another System Definition Facility"</em> A way to
	package a lisp bundle together. See the <a href="#cliki">CLiki</a>
	<a href="http://www.cliki.net/asdf" target="new">page</a> for further
	details.</p></dd>

    <dt><strong><a id="bjc-utils">bjc-utils</a></strong></dt>
    <dd><p>A collection of utilities the author (bjc) finds useful, and so,
	in order to facilitate his hacking, he has also included within
	Moxie.</p></dd>

    <dt><strong><a id="clhs">CLHS</a></strong></dt>
    <dd><p><em>(abbrev, "Common Lisp HyperSpec")</em> The authoritative
	reference for the ANSI ratified Common Lisp.<p>

	<p>You may find a version of the HyperSpec online at:
	<a href="http://www.lispworks.com/reference/HyperSpec/index.html"
	   target="new">
	LispWorks</a></p></dd>

    <dt><strong><a id="cliki">CLiki</a></strong></dt>
    <dd><p><em>(from "Common Lisp" and "Wiki")</em> A Wiki devoted to
	Common Lisp.</p>

      <p>See <a href="http://www.cliki.net/" target="new">http://www.cliki.net/</a></p></dd>

    <dt><strong><a id="cl-ppcre">CL-PPCRE</a></strong></dt>
    <dd><p><em>(abbrev, "Common Lisp Portable Perl Compatible Regular Expression")</em>
	A Lisp <a href="#package">package</a> with functions to parse and match
	with PERL-style Regular Expressions.</p>

      <p>See the <a href="#cliki">CLiki</a>
	<a href="http://www.cliki.net/cl-ppcre" target="new">page</a> for
	further details.</p></dd>

    <dt><strong><a id="ecl">ECL</a></strong></dt>
    <dd><p><em>(abbrev, "Embeddable Common Lisp")</em> Moxie uses ECL for
	its lisp sub-system. More information on ECL can be found on the
	<a href="http://ecls.sourceforge.net/" target="new">SourceForge
	  project page</a></p></dd>

    <dt><strong><a id="package">package</a></strong></dt>
    <dd><p>Packages are a kind of lisp "library". See the <a href="#clhs">CLHS</a>
      <a href="http://www.lispworks.com/reference/HyperSpec/Body/11_.htm"
	 target="new">Chapter 11.</a></p></dd>

    <dt><strong><a id="repl">REPL</a></strong></dt>
    <dd><p><em>(abbrev, "Read, Eval, Print Loop")</em> The main loop responsible
	for accepting user input, evaluating the input, and printing the results
	of that evaluation. The REPL is often used synonymously with
	<a href="#toplevel">"top level."</a></p></dd>

    <dt><strong><a id="toplevel">Top Level</a></strong></dt>
    <dd><p>The top-most <a href="#repl">REPL</a>. It is the first loop instantiated
	by the lisp sub-system, from which everything else is evaluated.</p></dd>
  </body>
</html>