Shelisp

Софтуер снимки:
Shelisp
Софтуер детайли:
Версия: 3.2
Дата на качване: 15 Apr 15
Розробник: Dr. Alexandru Corlan
Разрешително: Безплатно
Популярност: 8

Rating: 5.0/5 (Total Votes: 1)

Shelisp е много кратка програма, която предвижда механизми за композиране и работи Unix черупки (особено Баш) команди и конструкции от Общата Lisp.
За да стартирате shelisp, казват в командния ред:
фъфлене -load shelisp.lisp
Това би трябвало да започне да се сваля CMU Общата Lisp и предостави на подсказването, *. A-удобна форма може да бъде да започне Emacs, и подайте командата Mx cmulisp, че ще започне режим на `отстъпва фъфлене" с CMU; След това, казват:
(Натоварване "shelisp.lisp")
Бретонът (!) Избягат да плащам
Сега може да се каже (на "*" вече е поставена там от cmulisp):
*! LS
И то ще се изпълни командата на черупката LS (като пуснете Баш инстанция и минаваща командата към него.
 Разбира се, вие сте всъщност в Lisp. Можете да опитате това:
* (Defun факторен (х) (ако (zerop х) 1 (* х (факторен (1 х)))))
Факториел
* (Факторен 33)
8683317618811886495518194401280000000
Така че, ако сте въвели ``! '' На останалата част от линията (до първия край на ред, че не е избягал с `` '') се интерпретира като команда Баш и резултатът се отпечатва на стандартния изход.
Сега се опитайте:
*! Ехо? (+ 2 3) Zuzu
5zuzu
Стойността `?" е "фъфлене бягство". Той е последван от S-израз, който се чете, изпълнена и отпечатани (с Princ) и отпечатан резултат замества `?" и изразяването в командният ред. Тя може да бъде всеки Lisp експресия.
* Ехо (+ 02.03 11.02) "

Какво ново в тази версия:?

  • Няколко! бяха добавени повече функции (Wget-тест, Баш-резултат), и тази версия е rereleased под Lisp LGPL.

Подобен софтуер

couleur
couleur

15 Apr 15

Wayland / Weston
Wayland / Weston

22 Jun 18

cloudfiles-sftpd
cloudfiles-sftpd

11 May 15

OpDemand Shell
OpDemand Shell

15 Apr 15

Коментари към Shelisp

Коментари не е намерена
добавите коментар
Включете на изображения!