Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lusingander/termbf

Terminal Brainf*ck visualizer 🧠
https://github.com/lusingander/termbf

brainfuck brainfuck-interpreter ratatui terminal tui

Last synced: about 2 months ago
JSON representation

Terminal Brainf*ck visualizer 🧠

Awesome Lists containing this project

README

        

# termbf

[![Crate Status](https://img.shields.io/crates/v/termbf.svg)](https://crates.io/crates/termbf)

Terminal Brainf\*ck visualizer

## Installation

```
$ cargo install termbf
```

## Usage

```
termbf - Terminal Brainf*ck visualizer

Usage: termbf --source

Options:
-s, --source brainf*ck source code file
-h, --help Print help
-V, --version Print version
```

## Brainf\*ck interpreter specification

- EOF returns 0
- cell size is `u8`
- pointer is `u8`
- Exceeding the cell and pointer value range causes a runtime error
- All characters other than the eight basic commands are ignored

## License

MIT