Caml-Shcaml: An Ocaml library for Unix shell programming
OCaml C++ Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
doc
examples
lib
pkg
tests
.gitignore
.merlin
CHANGES
COPYING
Makefile
README.md
TODO
_tags
myocamlbuild.ml
myutop_main.ml
opam
shcaml.mldylib
shcaml.mllib
shcaml.mlpack
shcaml_top.ml
shcaml_top_init.ml
shtop.mltop
shutop.mltop

README.md

Shcaml

Caml-Shcaml is an Ocaml library for Unix shell programming.

Unix shells provide easy access to Unix functionality such as pipes, signals, file descriptor manipulation, and the file system. Shcaml hopes to excel at these same tasks.

Installation

Shcaml can be installed with opam:

opam install shcaml

If you don't use opam consult the opam file for build instructions.

Documentation & tutorial

You can find Shcaml's documentation (including a tutorial) online at http://www.ccs.neu.edu/~tov/code/shcaml/doc/ or build a local copy with make docs.