Shelisp

Software screenshot:
Shelisp
Software ətraflı:
Version: 3.2
Tarixi Upload: 15 Apr 15
Geliştirici: Dr. Alexandru Corlan
Lisenziya: Pulsuz
Məşhurluq: 8

Rating: 5.0/5 (Total Votes: 1)

Shelisp bəstələmək və Unix shell (xüsusilə bash) Ümumi Lisp əmrləri və yapıları aparmaq üçün mexanizmlər təmin edən bir çox qısa proqramdır.
Shelisp çalıştırmak üçün, skript istemi deyirlər:
Peltek Yük shelisp.lisp
Bu CMU Common Lisp başlamaq və * tez təmin etməlidir. Daha rahat formada Emacs başlamaq və CMU ilə `aşağı lisp 'rejimində başlayacaq komanda Mx cmulisp vermək ola bilər; sonra, de:
(Yük "shelisp.lisp")
bang (!) shell xilas
İndi ('*' artıq cmulisp tərəfindən qoyulur) demək olar:
*! Ls
Və bir bash instansiya çalışan və bu komanda keçərək (shell ls əmri icra edəcək.
 Əlbəttə, siz Lisp həqiqətən var. Bu cəhd edə bilərsiniz:
* (Defun faktöryel (x) (əgər (zerop x) 1 (* x (faktöryel (1 x)))))
Faktöryel
* (Faktöryel 33)
8683317618811886495518194401280000000
Belə ki, daxil əgər ``! 'A bash komanda kimi şərh olunur və nəticə standart çıxış çap (bir `` qurtardı deyil xəttinin ilk sonuna qədər) xəttinin qalan.
İndi cəhd edin:
*! Echo? (+ 2 3) zuzu
5zuzu
`? "Peltek escape" deməkdir. Bu oxumaq icra və (princ ilə) çap ki, bir s ifadə izlədi və çap nəticə `əvəz edir? və shell əmr ifadə. Hər hansı bir Lisp ifadə ola bilər.
* Echo (+ 2/3 2/11) "

Bu azad Yeni nədir:

  • A neçə daha çox funksiyaları (wget-test, bash-nəticə) əlavə olunub və bu versiyası Lisp LGPL altında rereleased edir.

Oxşar proqram

Yakuake
Yakuake

17 Aug 18

shelly
shelly

14 Apr 15

ma-shell
ma-shell

14 Apr 15

DreamSSH
DreamSSH

14 Apr 15

Şərh Shelisp

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!