Versions in this module Expand all Collapse all v0 v0.0.1 Jul 5, 2014 Changes in this version + type Conf struct + func (self *Conf) MovTapePosLeft() + func (self *Conf) MovTapePosRight() + func (self *Conf) SetCurrState(state State) + type Dir string + const DirMovLeft + const DirMovRight + const DirStay + type Machine struct + func NewMachine(machineDesc *MachineDesc) (*Machine, error) + func (self *Machine) Run() + type MachineDesc struct + Alphabet []Sym + InitState State + InputSyms []Sym + States []State + TransMap []struct{ ... } + type MachineTransMapKey struct + type MachineTransMapVal struct + type State string + const StateValHalt + type Sym string + type Tape struct + func NewTape(syms []Sym) *Tape + func (self *Tape) ReadSym(i uint) Sym + func (self *Tape) String() string + func (self *Tape) WriteSym(i uint, sym Sym)