scsh-common-0.6_0.6.7-8_all.deb


Advertisement

Description

scsh-common-0.6 - A `scheme' interpreter designed for writing system programs

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe i386
Package name: scsh-common-0.6
Package version: 0.6.7
Package release: 8
Package architecture: all
Package type: deb
Installed size: 1.86 KB
Download size: 369.38 KB
Official Mirror: archive.ubuntu.com
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. This package contains the architecture-independent files.

Alternatives

Conflicts

  • scsh <= 0.6.6-3

Replaces

  • scsh <= 0.6.6-3

    Download

    Source package: scsh-0.6

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install scsh-common-0.6 deb package:
      # sudo apt-get install scsh-common-0.6

    Files

    • /etc/emacs/site-start.d/50scsh.el
    • /usr/share/doc/scsh-common-0.6/changelog.Debian.gz
    • /usr/share/doc/scsh-common-0.6/copyright
    • /usr/share/emacs/site-lisp/cmuscheme48.el
    • /usr/share/scsh-0.6/big/array.scm
    • /usr/share/scsh-0.6/big/big-util.scm
    • /usr/share/scsh-0.6/big/bigbit.scm
    • /usr/share/scsh-0.6/big/callback.scm
    • /usr/share/scsh-0.6/big/compose-cont.scm
    • /usr/share/scsh-0.6/big/defrecord.scm
    • /usr/share/scsh-0.6/big/destructure.scm
    • /usr/share/scsh-0.6/big/dump.scm
    • /usr/share/scsh-0.6/big/either.scm
    • /usr/share/scsh-0.6/big/enum-set.scm
    • /usr/share/scsh-0.6/big/external.scm
    • /usr/share/scsh-0.6/big/filename.scm
    • /usr/share/scsh-0.6/big/finite-type.scm
    • /usr/share/scsh-0.6/big/format.scm
    • /usr/share/scsh-0.6/big/general-table.scm
    • /usr/share/scsh-0.6/big/import-def.scm
    • /usr/share/scsh-0.6/big/linked-queue.scm
    • /usr/share/scsh-0.6/big/lu-decomp.scm
    • /usr/share/scsh-0.6/big/more-port.scm
    • /usr/share/scsh-0.6/big/pipe.scm
    • /usr/share/scsh-0.6/big/placeholder.scm
    • /usr/share/scsh-0.6/big/pp.scm
    • /usr/share/scsh-0.6/big/queue.scm
    • /usr/share/scsh-0.6/big/random.scm
    • /usr/share/scsh-0.6/big/receive.scm
    • /usr/share/scsh-0.6/big/search-tree.scm
    • /usr/share/scsh-0.6/big/socket.scm
    • /usr/share/scsh-0.6/big/strong.scm
    • /usr/share/scsh-0.6/big/thread-fluid.scm
    • /usr/share/scsh-0.6/env/assem.scm
    • /usr/share/scsh-0.6/env/basic-command.scm
    • /usr/share/scsh-0.6/env/build.scm
    • /usr/share/scsh-0.6/env/command-level.scm
    • /usr/share/scsh-0.6/env/command.scm
    • /usr/share/scsh-0.6/env/debug.scm
    • /usr/share/scsh-0.6/env/debuginfo.scm
    • /usr/share/scsh-0.6/env/disasm.scm
    • /usr/share/scsh-0.6/env/disclosers.scm
    • /usr/share/scsh-0.6/env/dispcond.scm
    • /usr/share/scsh-0.6/env/flatload.scm
    • /usr/share/scsh-0.6/env/init-defpackage.scm
    • /usr/share/scsh-0.6/env/inspect.scm
    • /usr/share/scsh-0.6/env/jar-assem.scm
    • /usr/share/scsh-0.6/env/list-interface.scm
    • /usr/share/scsh-0.6/env/load-package.scm
    • /usr/share/scsh-0.6/env/pacman.scm
    • /usr/share/scsh-0.6/env/pedit.scm
    • /usr/share/scsh-0.6/env/profile.scm
    • /usr/share/scsh-0.6/env/read-command.scm
    • /usr/share/scsh-0.6/env/shadow.scm
    • /usr/share/scsh-0.6/env/space.scm
    • /usr/share/scsh-0.6/env/start.scm
    • /usr/share/scsh-0.6/env/traverse.scm
    • /usr/share/scsh-0.6/env/version-info.scm
    • /usr/share/scsh-0.6/link/data.scm
    • /usr/share/scsh-0.6/link/generate-c-header.scm
    • /usr/share/scsh-0.6/link/generate-old-c-header.scm
    • /usr/share/scsh-0.6/link/link.scm
    • /usr/share/scsh-0.6/link/loadc.scm
    • /usr/share/scsh-0.6/link/reify.scm
    • /usr/share/scsh-0.6/link/transport.scm
    • /usr/share/scsh-0.6/link/write-image.scm
    • /usr/share/scsh-0.6/misc/annotate.scm
    • /usr/share/scsh-0.6/misc/doodl.scm
    • /usr/share/scsh-0.6/misc/either.scm
    • /usr/share/scsh-0.6/misc/engine.scm
    • /usr/share/scsh-0.6/misc/getenv.scm
    • /usr/share/scsh-0.6/misc/hilbert.scm
    • /usr/share/scsh-0.6/misc/ilength.scm
    • /usr/share/scsh-0.6/misc/integertostring.scm
    • /usr/share/scsh-0.6/misc/load-static.scm
    • /usr/share/scsh-0.6/misc/mail.scm
    • /usr/share/scsh-0.6/misc/packages.scm
    • /usr/share/scsh-0.6/misc/pipe.scm
    • /usr/share/scsh-0.6/misc/psd-s48.scm
    • /usr/share/scsh-0.6/misc/remote.scm
    • /usr/share/scsh-0.6/misc/require.scm
    • /usr/share/scsh-0.6/misc/separate.scm
    • /usr/share/scsh-0.6/misc/shift-reset.scm
    • /usr/share/scsh-0.6/misc/sicp.scm
    • /usr/share/scsh-0.6/misc/static.scm
    • /usr/share/scsh-0.6/misc/syscall.scm
    • /usr/share/scsh-0.6/misc/test-doodl.scm
    • /usr/share/scsh-0.6/opt/analyze.scm
    • /usr/share/scsh-0.6/opt/flatten.scm
    • /usr/share/scsh-0.6/opt/inline.scm
    • /usr/share/scsh-0.6/opt/sort.scm
    • /usr/share/scsh-0.6/opt/tst.scm
    • /usr/share/scsh-0.6/opt/usage.scm
    • /usr/share/scsh-0.6/rts/bignum.scm
    • /usr/share/scsh-0.6/rts/defenum.scm
    • /usr/share/scsh-0.6/rts/floatnum.scm
    • /usr/share/scsh-0.6/rts/innum.scm
    • /usr/share/scsh-0.6/rts/jar-defrecord.scm
    • /usr/share/scsh-0.6/rts/ratnum.scm
    • /usr/share/scsh-0.6/rts/recnum.scm
    • /usr/share/scsh-0.6/rts/xnum.scm
    • /usr/share/scsh-0.6/scsh/awk-test.scm
    • /usr/share/scsh-0.6/scsh/awk.scm
    • /usr/share/scsh-0.6/scsh/bitwise-ops-test.scm
    • /usr/share/scsh-0.6/scsh/bug-report-tests.scm
    • /usr/share/scsh-0.6/scsh/ccp-pack.scm
    • /usr/share/scsh-0.6/scsh/ccp.scm
    • /usr/share/scsh-0.6/scsh/char-package.scm
    • /usr/share/scsh-0.6/scsh/configure.scm
    • /usr/share/scsh-0.6/scsh/db.scm
    • /usr/share/scsh-0.6/scsh/dbm.scm
    • /usr/share/scsh-0.6/scsh/defrec.scm
    • /usr/share/scsh-0.6/scsh/dot-locking.scm
    • /usr/share/scsh-0.6/scsh/ekko.scm
    • /usr/share/scsh-0.6/scsh/endian.scm
    • /usr/share/scsh-0.6/scsh/enumconst.scm
    • /usr/share/scsh-0.6/scsh/env-test-add.scm
    • /usr/share/scsh-0.6/scsh/env-test-code.scm
    • /usr/share/scsh-0.6/scsh/event.scm
    • /usr/share/scsh-0.6/scsh/fdports.scm
    • /usr/share/scsh-0.6/scsh/file-name-manipulation-test.scm
    • /usr/share/scsh-0.6/scsh/file-system-tests.scm
    • /usr/share/scsh-0.6/scsh/fileinfo.scm
    • /usr/share/scsh-0.6/scsh/filemtch.scm
    • /usr/share/scsh-0.6/scsh/filesys.scm
    • /usr/share/scsh-0.6/scsh/flock.scm
    • /usr/share/scsh-0.6/scsh/fname.scm
    • /usr/share/scsh-0.6/scsh/fr.scm
    • /usr/share/scsh-0.6/scsh/glob.scm
    • /usr/share/scsh-0.6/scsh/here.scm
    • /usr/share/scsh-0.6/scsh/let-opt.scm
    • /usr/share/scsh-0.6/scsh/lib-dirs.scm
    • /usr/share/scsh-0.6/scsh/libscsh.scm
    • /usr/share/scsh-0.6/scsh/low-interrupt.scm
    • /usr/share/scsh-0.6/scsh/md5.scm
    • /usr/share/scsh-0.6/scsh/meta-arg.scm
    • /usr/share/scsh-0.6/scsh/ndbm.scm
    • /usr/share/scsh-0.6/scsh/network.scm
    • /usr/share/scsh-0.6/scsh/newports.scm
    • /usr/share/scsh-0.6/scsh/pattern-matching-test.scm
    • /usr/share/scsh-0.6/scsh/process-state-tests.scm
    • /usr/share/scsh-0.6/scsh/procobj.scm
    • /usr/share/scsh-0.6/scsh/pty.scm
    • /usr/share/scsh-0.6/scsh/rdelim.scm
    • /usr/share/scsh-0.6/scsh/read-delimited-strings.scm
    • /usr/share/scsh-0.6/scsh/rw.scm
    • /usr/share/scsh-0.6/scsh/scsh-condition.scm
    • /usr/share/scsh-0.6/scsh/scsh-interfaces.scm
    • /usr/share/scsh-0.6/scsh/scsh-package.scm
    • /usr/share/scsh-0.6/scsh/scsh-read.scm
    • /usr/share/scsh-0.6/scsh/scsh-version.scm
    • /usr/share/scsh-0.6/scsh/scsh.scm
    • /usr/share/scsh-0.6/scsh/sighandlers.scm
    • /usr/share/scsh-0.6/scsh/startup.scm
    • /usr/share/scsh-0.6/scsh/stringcoll.scm
    • /usr/share/scsh-0.6/scsh/strings-and-chars-test.scm
    • /usr/share/scsh-0.6/scsh/syntax-helpers.scm
    • /usr/share/scsh-0.6/scsh/syntax.scm
    • /usr/share/scsh-0.6/scsh/syscalls.scm
    • /usr/share/scsh-0.6/scsh/syslog.scm
    • /usr/share/scsh-0.6/scsh/terminal-device-control-test.scm
    • /usr/share/scsh-0.6/scsh/test-base.scm
    • /usr/share/scsh-0.6/scsh/test-packages.scm
    • /usr/share/scsh-0.6/scsh/threads.scm
    • /usr/share/scsh-0.6/scsh/time-procedure-calls.scm
    • /usr/share/scsh-0.6/scsh/time.scm
    • /usr/share/scsh-0.6/scsh/top.scm
    • /usr/share/scsh-0.6/scsh/tty.scm
    • /usr/share/scsh-0.6/scsh/user-and-group-db-access.scm
    • /usr/share/scsh-0.6/scsh/utilities.scm
    • /usr/share/scsh-0.6/scsh/weaktables.scm
    • /usr/share/scsh-0.6/srfi/srfi-1.scm
    • /usr/share/scsh-0.6/srfi/srfi-11.scm
    • /usr/share/scsh-0.6/srfi/srfi-13.scm
    • /usr/share/scsh-0.6/srfi/srfi-14.scm
    • /usr/share/scsh-0.6/srfi/srfi-16.scm
    • /usr/share/scsh-0.6/srfi/srfi-17.scm
    • /usr/share/scsh-0.6/srfi/srfi-19.scm
    • /usr/share/scsh-0.6/srfi/srfi-2.scm
    • /usr/share/scsh-0.6/srfi/srfi-25.scm
    • /usr/share/scsh-0.6/srfi/srfi-26.scm
    • /usr/share/scsh-0.6/srfi/srfi-27.scm
    • /usr/share/scsh-0.6/srfi/srfi-28.scm
    • /usr/share/scsh-0.6/srfi/srfi-31.scm
    • /usr/share/scsh-0.6/srfi/srfi-37.scm
    • /usr/share/scsh-0.6/srfi/srfi-42.scm
    • /usr/share/scsh-0.6/srfi/srfi-5.scm
    • /usr/share/scsh-0.6/srfi/srfi-7.scm

    Changelog

    Advertisement
    Advertisement