biir 1.0.0

Brainfuck Interpreter In Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::io;
use std::io::{Read, Write};
use termion::raw::IntoRawMode;

pub fn getchar() -> u8{
    let mut buffer = [0];
    let stdout = io::stdout().into_raw_mode().unwrap();
    let mut stdin = io::stdin();

    stdout.lock().flush().unwrap();
    stdin.read_exact(&mut buffer).unwrap();

    buffer[0]
}