2 releases
0.1.1 | Apr 23, 2023 |
---|---|
0.1.0 | Jan 22, 2023 |
#217 in Simulation
37KB
1K
SLoC
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.