class Brainfuck(T)

Defined in:

brainfuck.cr

Constant Summary

CELL_SIZES = {UInt8, UInt16, UInt32, UInt64, UInt128}

CELL_SIZES = {Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128}

VERSION = "0.1.0"

Constructors

Instance Method Summary

Constructor Detail

def self.new(*, input : IO = STDIN, output : IO = STDOUT) #

[View source]

Instance Method Detail

def input : IO #

[View source]
def input=(input : IO) #

[View source]
def output : IO #

[View source]
def output=(output : IO) #

[View source]
def run(instructions : IO) : Nil #

[View source]
def run(path : Path) : Nil #

[View source]
def run(instructions : String) : Nil #

[View source]