2 releases
0.1.1 | Apr 23, 2023 |
---|---|
0.1.0 | Jan 22, 2023 |
#172 in Simulation
29 downloads per month
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.