all releases |
This is the home page for version 0.7.pre3 of Oil, a Unix shell. To use it,
- Download a source tarball.
- Build and install it, as described in INSTALL.
These steps take 30 to 60 seconds on most machines. After that, you can
oshrc file, which is described in the
Test results, metrics, and benchmarks are shown below.
||File / SHA256 checksum
- Lines of source, counted in differented ways:
- osh-cloc. OSH and common
libraries, as measured by the cloc tool.
- src. The whole Oil repo organized by
type of source file.
- OPy. How much code is in the OPy
- Lines of dependencies:
- pydeps. Oil code plus the Python
- nativedeps. Oil code plus A
slice of CPython.
- Bytecode Metrics
- Native Code Metrics
- overview - An analysis of GCC's
compilation of OVM (a subset of CPython). Bloaty provides the
- cpython-defs/overview - We try to
ship as little of CPython as possible, and this is what's left.
- Spec Tests. Test OSH behavior against that of existing
- Wild Tests. Parsing and translating thousands of shell
scripts with OSH.
- Unit Tests. Python unit test results.
The OPy compiler is used to compile Oil to bytecode, but isn't itself part of
- [ ] Test build and install on OS X
Generated on Fri Aug 9 11:43:28 PDT 2019