[327e91]: ru / lisp.xml  Maximize  Restore  History

Download this file

123 lines (109 with data), 6.3 kB

  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
116
117
118
119
120
121
122
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../main.xsl"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" id="lisp" xml:lang="ru">
<head>
<title>Реализации Lisp</title>
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"/>
<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/"/>
<meta name="DC.identifier" scheme="DCTERMS.URI" content="http://maxima.sourceforge.net/ru/lisp.html"/>
</head>
<body>
<table class="bordered-table">
<tbody>
<tr>
<th>Реализация</th>
<th>Поддержка readline</th>
<th>Linux</th>
<th>Windows</th>
<th>Примечания</th>
</tr>
<tr>
<th><a href="http://clisp.cons.org/">Clisp</a></th>
<td class="ycell">+</td>
<td class="ycell">+</td>
<td class="ycell">+</td>
<td></td>
</tr>
<tr>
<th><a href="http://www.gnu.org/software/gcl/"><acronym title="GNU Common Lisp">GCL</acronym></a></th>
<td class="ycell">+</td>
<td class="ycell">+</td>
<td class="ycell">+</td>
<td>Не совсем совместима с ANSI&#x00a0;CL. Используется при сборке пакетов для Windows.</td>
</tr>
<tr>
<th><a href="http://www.cons.org/cmucl/">CMUCL</a></th>
<td class="yncell"><a href="http://utopia.knoware.nl/~hlub/rlwrap/">патч</a></td>
<td class="ycell">+</td>
<td class="ncell">-</td>
<td></td>
</tr>
<tr>
<th><a href="http://sbcl.sourceforge.net/"><acronym title="Steel Bank Common Lisp">SBCL</acronym></a></th>
<td class="yncell"><a href="http://utopia.knoware.nl/~hlub/rlwrap/">патч</a></td>
<td class="ycell">+</td>
<td class="ncell">-</td>
<td>Ветвь разработки CMUCL.</td>
</tr>
<tr>
<th><a href="http://franz.com/">Allegro CL</a></th>
<td class="ucell">?</td>
<td class="ycell">+</td>
<td class="ycell">+</td>
<td>Коммерческая. Сборка Maxima с ограниченной бесплатной версией может потребовать определенных ухищрений.</td>
</tr>
</tbody>
</table>
<!--
<div class="catit">
<h3><a href="http://www.gnu.org/software/gcl">GNU Common LISP</a></h3>
<p>Реализация LISP, которой изначально пользовался Уильям Шелтер для разработки Maxima. GCL быстр, но немного не соответствует ANSI CL. Имеет встроенную поддержку <kbd>readline</kbd>. Доступен для Linux и Windows. Пакет Maxima для Windows собирается с GCL.</p>
<p class="url">→ <a href="http://www.gnu.org/software/gcl">http://www.gnu.org/software/gcl</a></p>
</div>
<div class="catit">
<h3><a href="http://clisp.sf.net/">CLISP</a></h3>
<p>Полноценная переносимая реализация LISP. Имеется встроенная поддержка <kbd>readline</kbd>. Доступен для Linux и Windows.</p>
<p class="url">→ <a href="http://clisp.sf.net/">http://clisp.sf.net/</a></p>
</div>
<div class="catit">
<h3><a href="http://www.cons.org/cmucl">CMUCL</a></h3>
<p>Быстрая реализация, однако не поддерживающая <kbd>readline</kbd>. Установите <a href="http://utopia.knoware.nl/~hlub/rlwrap">rlwrap</a> и выполняйте <kbd>rmaxima</kbd> вместо <kbd>maxima</kbd>, чтобы добавить <kbd>readline</kbd>-обертку к CMUCL Maxima. Имеются реализации для Linux, но не для Windows.</p>
<p class="url">→ <a href="http://www.cons.org/cmucl">http://www.cons.org/cmucl</a></p>
</div>
<div class="catit">
<h3><a href="http://sbcl.sourceforge.net/">Steel Bank Common LISP</a></h3>
<p>Ветка CMUCL, столь же быстрая, но без поддержки <kbd>readline</kbd>. Используйте <a href="http://utopia.knoware.nl/~hlub/rlwrap">rlwrap</a>. Имеются реализации для Linux и Windows.</p>
<p class="url">→ <a href="http://sbcl.sourceforge.net/">http://sbcl.sourceforge.net/</a></p>
</div>
<div class="catit">
<h3><a href="http://www.franz.com/">Allegro Common LISP</a></h3>
<p>Очень хоршая коммерческая реализация LISP. Доступна бесплатная ограниченная версия, но сборка Maxima на ней может потребовать некоторых уловок.</p>
<p class="url">→ <a href="http://www.franz.com/">http://www.franz.com/</a></p>
</div>
-->
<h2>Сайты о LISP</h2>
<div class="catit">
<h3><a href="http://www.lisp.org/">The Association of LISP Users</a></h3>
<p>Есть более хорошие отправные точки для изучения LISP, нежели этот сайт.</p>
<p class="url"><a href="http://www.lisp.org/">http://www.lisp.org/</a></p>
</div>
<div class="catit">
<h3><a href="http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/0.html">CMU Artificial Intelligence Repository</a></h3>
<p>Очень большое собрание документации и кода.</p>
<p class="url"><a href="http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/0.html">http://www-2.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/0.html</a></p>
</div>
<div class="catit">
<h3><a href="http://www.cliki.net/">CLiki</a></h3>
<p>Собрание информации и ссылок, поддерживаемое пользователями.</p>
<p class="url"><a href="http://www.cliki.net/">http://www.cliki.net/</a></p>
</div>
<h2>Инструменты</h2>
<div class="catit">
<h3>XREF</h3>
<p>Программа для установления отношений в исходном коде LISP, строящая графики при помощи <kbd>graphviz</kbd>. Не так полезно, но интересно, как отображается сложность исходного кода.</p>
<p class="url"><a href="http://maxima.sourceforge.net/misc/rat_files_chart.ps.gz">http://maxima.sourceforge.net/misc/rat_files_chart.ps.gz</a> (Rat)</p>
<p class="url"><a href="http://maxima.sourceforge.net/misc/risch.ps.gz">http://maxima.sourceforge.net/misc/risch.ps.gz</a> (Risch)</p>
</div>
</body>
</html>

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks