bspl

Bit-Shift-Print Loop

Introduction

bspl is a REPL for practising bitwise operations.

Born out of frustration while completing labs for my undergrad operating systems course, I wanted a tool for quickly prototyping and tracing complex bitwise operations.

bspl

And the equivalent using the Python REPL.

Python

Installation

Cargo

cargo install bspl

Debian, Ubuntu

Usage

TODO: Explain allowable operators

TODO: Examples

Design

I wrote about the design of this project in DESIGN.md.

References

See REFERENCES.md.

Roadmap

Base Conversions

Add Octal to supported bases

Unit tests lmao