Oil 0.8.11

2021-05-10

This is the home page for version 0.8.11 of Oil, a Unix shell. To use it,

  1. Download a source tarball.
  2. Build and install it, as described in INSTALL.

These steps take 30 to 60 seconds on most machines. After that, you can assemble an oshrc file, which is described in the manual.

Test results, metrics, and benchmarks are shown below.

Download

File / SHA256 checksum Size
oil-0.8.11.tar.xz 1,249,072
19557ee77d9d3eb5e44375f6fb06b8bba6823c1bd00088b2a5ea2acc9aaf93d6
oil-0.8.11.tar.gz 1,746,151
0ae97bca30c8957156e77479132b954b63e1e47bfe284c628aa36ab01f66d089
oil-native-0.8.11.tar.xz 240,964
67dfed631ad3a35d9818b37ebf8de8597bc3c344d14afd11dc0a5a457f4a2c0e

Note: oil-native is a preview release, not a working shell.

What's New

Documentation

The Doc Overview links to all docs. Here is the subset of them that are ready to read:

More docs:

Tests

Main Test Suites

Other Suites

Manual Tests

Benchmarks

Metrics

Source Code

These files may help you understand how Oil is implemented, i.e. with domain-specific languages and code generation.

Also see the oilshell/oil repository.

Old / Experimental

These links describe the CPython / "OVM" build, which should become the "experimental" version of Oil.

OPy Tests

The OPy compiler is used to compile Oil to bytecode, but isn't itself part of the release.

OPy / OVM Metrics


Generated on Mon May 10 14:09:34 PDT 2021