Download Source Package scsh-0.6:
Scsh has a high-level process notation for doing shell-script like tasks: running programs, establishing pipelines and I/O redirection. Scsh embeds this process notation within a full implementation of Scheme, a minimal and clean dialect of the Lisp programming language. The process notation is realized as a set of macro definitions, and is carefully designed to allow full integration with standard Scheme code. Scsh isn't Scheme-like; it is Scheme.
At the scripting level, scsh also has an Awk design, also implemented as a macro that can be embedded inside general Scheme code.
Scsh additionally provides the low-level access to the operating system normally associated with C. The current release provides full access to POSIX, plus important non-POSIX extensions, such as complete sockets support. "Full access to POSIX" means: fork, exec & wait, sockets, full read, write, open & close, seek & tell, complete file-system access, including stat, chmod/chgrp/chown, symlink, FIFO & directory access, tty & pty support, file locking, pipes, select, file-name pattern-matching, time & date, environment variables, signal handlers, and more.
|
|
|
| Architecture | Version | Package Size | Installed Size | Files |
|---|---|---|---|---|
| armel | 0.6.7-7 | 2,924.4 kB | 8080 kB | [list of files] |
| avr32 (unofficial port) | 0.6.7-7 | 3,181.7 kB | 8236 kB | [list of files] |
| hppa | 0.6.7-7 | 3,169.7 kB | 8280 kB | [list of files] |
| hurd-i386 | 0.6.7-7 | 2,918.7 kB | 8132 kB | [list of files] |
| i386 | 0.6.7-7 | 2,910.2 kB | 8108 kB | [list of files] |
| kfreebsd-i386 | 0.6.7-7 | 2,911.0 kB | 8112 kB | [list of files] |
| m68k (unofficial port) | 0.6.7-6 | 3,081.3 kB | 8112 kB | [list of files] |
| mips | 0.6.7-7 | 3,170.4 kB | 8348 kB | [list of files] |
| mipsel | 0.6.7-7 | 2,982.6 kB | 8352 kB | [list of files] |
| powerpc | 0.6.7-7 | 3,118.1 kB | 8156 kB | [list of files] |
| s390 | 0.6.7-7 | 3,132.6 kB | 8156 kB | [list of files] |
| sparc | 0.6.7-7 | 3,130.3 kB | 8200 kB | [list of files] |