bitr 0.1.1

Minimal BitScript interpreter.
Documentation
  • Coverage
  • 0%
    0 out of 41 items documented0 out of 0 items with examples
  • Size
  • Source code size: 35.85 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.66 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Homepage
  • Siriusmart/bitr
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • Siriusmart

Read more in the user manual (including language syntax).

Overview

BitScript is an esoteric language designed to simulate logic gates.

Bitr is a minimal BitScript interpreter written in Rust, it does not include any external dependencies.

(Stands for bit-runner, pronounced bitter.)

Features

  • BitScript is a text based logic gate simulator.
  • BitScript is Turing complete, allowing for complex designs.
  • BitScript contains a file based module system (components), which declutters code.

Examples of what you can do with BitScript can be found in examples.

Roadmap

  • Assigning values to a single cell, whole array and range or cells.
  • Common logic gates.
  • Input with base 8, 10 and 16 numbers.
  • Goto, label, and if statements.
  • Reusable components.
  • Arrays.
  • Global std library of components.
  • Unicode characters from binary.
  • Running system commands
  • Browser interpreter with Web Assembly.