mrapacz / brainfuck_interpreter

A simple brainfuck interpreter written in Elixir

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Brainfuck

A simple brainfuck interpreter written in Elixir

Running

Run iex -S mix and then use the module in the following way:

  iex> Brainfuck.interpret "++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++."
  "Hello World!\n"

  iex> Brainfuck.read                                                                            
  Input brainfuck code
  ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
  Hello World!

  :ok

About

A simple brainfuck interpreter written in Elixir


Languages

Language:Elixir 100.0%