shenwl / rust-brainfuck

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Brainfuck Rust 实现

最小的图灵机实现

语言描述:由八种操作符构成

  • 指针加一

  • < 指针减一
    • 指针指向的字节的值加一
    • 指针指向的字节的值减一
    • 输出指针指向的内容单元(ASCII码)
  • . 输入内容到指针指向的单元(ASCII码),程序会暂停执行,等待输入
  • [ 如果指针指向的单元值为零,向后跳转到对应的]指令的次一指令处
  • ] 如果指针指向的单元值不为零,向前跳转到对应的[指令的次一指令处

About


Languages

Language:Brainfuck 73.9%Language:Rust 26.1%