An open-source Unix SHell embedded within Scheme
Scsh is an open-source Unix SHell embedded in Scheme. What does that mean? Well, unix shells are powerful tools. They allow a user to concisely specify her commands and the communications between them (piping, redirecting, &c.). When she needs to do something more complex than running a set of commands with known inputs, however, things become complicated. General programming with sh can be unpleasant and error prone, to say the least.
Scheme is a simple, expressive general programming language. A user with some taste may want to use it to wield her computing machine. For simple commands, however, it is not the most concise. At the scale of the command line, even the overhead of parentheses matters. It would be nice to use each of these languages where their strengths lie.
Scsh is the solution. It allows the user to write commands in a language within Scheme that follows the unix way, but also allows her to specify more complex commands with the elegance of Scheme.
- Developed at shells
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:SLECandidates/scsh && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000053 53 Bytes | |
declaration.patch | 0000000874 874 Bytes | |
rx-dd9037f.tar.gz | 0000047738 46.6 KB | |
scsh-1144324.tar.gz | 0000227203 222 KB | |
scsh-install-lib-1.3.0.tar.gz | 0000142852 140 KB | |
scsh.changes | 0000001288 1.26 KB | |
scsh.spec | 0000004388 4.29 KB |
Revision 5 (latest revision is 8)
- Let us use a %check section for testing
Comments 0