iogiiDocs ⸱ Source ⸱ Quick RefOnline Interpreter

Source

To run iogii save the "1 File" from the latest release (below) as iogii and chmod +x it, then run iogii <filename.iog> (it is standalone ruby code with no dependencies).

You can also download "All Source" and run cd src; ruby main.rb <filename.iog>. This includes the original source files, all tests, and site generation code.

The current version is compatible with Ruby 2.7.2 - 3.1.2. And if you use Haskell code generation (with the -hs flag), it is compatible with GHC 8.10.7 - 9.2.2. These are only the versions I have tested with in Ruby + Haskell, it is likely to work in other versions as well.

I am not using github due to them not respecting licenses by training LLMs on code without crediting said code when used in a response.

0.3 (Beta) - March 18, 2025

Apologies for the large number of major changes. I have no further plans for large changes and should just be making minor changes and fixing bugs/documentation in the future.

Changes:

0.2 (Alpha) - Dec 11, 2024

Changes:

0.1 (Alpha) - Nov 7, 2024

Changes:

0.0 (Alpha) - Oct 29, 2024

Initial release. Uses Ruby 3.1.2.

SHA256 sum of 1 File: d325338fab8c0d44a94a2dd85c9deda61d32fe20521e4c125c99d142e37e5a5c