Scsh


Free Web Hosting with Website Builder
SCSH (SCheme SHell)
Image:Scsh logo.gif
Developed by Olin Shivers
Brian Carlstrom
Martin Gasbichler
Mike Sperber
Latest release 0.6.7 / 16 May 2006
Written in Scheme
OS Unix-like
Platform 32-bit
Size 4.2 MB
Available in English
Development status Unmaintained
Type Unix shell
License BSD License
Website scsh.net

Scsh is a POSIX API layered on top of the Scheme programming language in a manner to make the most of Scheme's capability for scripting. It is limited to 32-bit platforms.

Contents

Features

Scsh includes these notable features:

Example

#!/usr/local/bin/scsh -s
!#
 
(define (executables dir)
  (with-cwd dir
    (filter file-executable? (directory-files dir #t))))
(define (writeln x) (display x) (newline))
 
(for-each writeln
  (append-map executables ((infix-splitter ":") (getenv "PATH"))))

See also

External links







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History