Oil 0.8.10

2021-04-23

This is the home page for version 0.8.10 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.10.tar.xz 1,248,748
11307c062ae512aae8f0251d44cf80b19fee8056bf7e3e76c0257da489ef301d
oil-0.8.10.tar.gz 1,747,804
ab81a3d8dbdd85ebfa949764021e31d0b0f4ee188c88b29241f2ed1fafc63d0e
oil-native-0.8.10.tar.xz 240,972
51946b8b0dc7d645052bd3fa06a29614a2dd0d897522a58191764e67ddd12048

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 Fri Apr 23 14:40:30 PDT 2021