Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:36
· 50 commits to main since this release

Release Notes

Bug Fixes

  • Pop env after for-loop completes
  • Remove trait bounds directly on Interpreter struct
  • Don't panic on interpreter errors in the REPL
  • Call color_eyre::install (yay colours!)

Features

  • Add rustyline for REPL
  • Add real CLI args parsing with argh
  • Return value from Interpreter::run
  • Print out non-unit evaluated values in REPL

Refactor

  • Use Interpreter::default in main binary
  • Just return result of Interpreter::run
  • Remove unused Interpreter::env()

Install ocrlang 1.1.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Clay-6/ocrlang/releases/download/v1.1.0/ocrlang-installer.sh | sh

Install prebuilt binaries via powershell script

irm https://github.com/Clay-6/ocrlang/releases/download/v1.1.0/ocrlang-installer.ps1 | iex

Download ocrlang 1.1.0

File Platform Checksum
ocrlang-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
ocrlang-x86_64-apple-darwin.tar.xz macOS Intel checksum
ocrlang-x86_64-pc-windows-msvc.zip Windows x64 checksum
ocrlang-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum
ocrlang-x86_64-unknown-linux-musl.tar.xz musl Linux x64 checksum