SHELISP: Unix shell commands from Common Lisp
|
Shelisp is a very short program that provides mechanisms for composing and running Unix shell (particularly bash) commands and constructs from Common Lisp (actually, from CMU Common Lisp). Essentially, it provides a '!' syntax that you can use to run commands and a '[]' embedded mode where you can enter bash scripts and obtain the standard output as a lisp string. Lisp expressions can be included in any command or script using a '?' syntax. Shelisp was developed in CMU CommonLisp and reported by Chris Parker to also work in SBCL. [Source code] [Manual, screen PDF] [Manual, paper PDF] [Manual, online HTML] |