bitr

Crates.iobitr
lib.rsbitr
version0.1.1
sourcesrc
created_at2023-01-22 12:55:37.836535
updated_at2023-04-23 10:54:45.433552
descriptionMinimal BitScript interpreter.
homepagehttps://siriusmart.github.io/bitscript
repositoryhttps://github.com/siriusmart/bitr
max_upload_size
id765020
size36,368
Siriusmart (Siriusmart)

documentation

README

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.
Commit count: 4

cargo fmt