List of all items
Structs
- DirectionIter
- Head
- HeadStep
- InstructionSet
- LearnedRule
- Program
- Rule
- RuleBuilder
- State
- TMH
- Tail
- actors::TMH
- actors::TuringEngine
- actors::engine::TuringEngine
- actors::tmh::TMH
- head::Head
- motion::HeadStep
- motion::head_step::HeadStep
- programs::InstructionSet
- programs::Program
- rules::LearnedRule
- rules::Rule
- rules::RuleBuilder
- state::State
- tail::Tail
Enums
- Direction
- Error
- Halter
- error::Error
- state::HaltTag
- state::Halter
- state::StateError
- state::error::StateError
Traits
- Alphabet
- AsHead
- AsTail
- Decrement
- DecrementMut
- Execute
- ExecuteMut
- ExecuteOnce
- Handle
- HeadSpace
- Increment
- IncrementMut
- IntoDirection
- IntoHead
- IntoTail
- IsHalted
- PercentChange
- PercentDifference
- RawHead
- RawState
- RawSymbol
- RawTail
- ReadBuf
- RuleSet
- RuleSpace
- Symbol
- Symbolic
- WriteBuf
- actors::Actor
- actors::Engine
- actors::RawActor
- actors::RawEngine
- actors::engine::Engine
- actors::engine::RawEngine
- head::RawHead
- programs::Instruction
- programs::RuleSet
- state::HashState
- state::IntoState
- state::IsHalted
- state::NumState
- state::RawState
- state::StdState
- tail::RawTail
- traits::Alphabet
- traits::Decrement
- traits::DecrementMut
- traits::Execute
- traits::ExecuteMut
- traits::ExecuteOnce
- traits::Handle
- traits::Increment
- traits::IncrementMut
- traits::PercentChange
- traits::PercentDifference
- traits::RawSymbol
- traits::ReadBuf
- traits::Symbol
- traits::Symbolic
- traits::WriteBuf
Macros
Functions
Type Aliases
- HaltState
- HeadEntry
- HeadMap
- HeadMut
- HeadRef
- HeadVec
- Result
- RuleArray
- RuleHashMap
- RuleHashSet
- RuleSlice
- RuleVec
- TailMut
- TailRef
- TailVec
- TupleRuleArray
- TupleRuleSlice
- error::Result
- head::HeadEntry
- head::HeadMut
- head::HeadRef
- programs::ProgramArray
- programs::ProgramMap
- programs::ProgramSet
- programs::ProgramSlice
- programs::ProgramVec
- state::AnyState
- state::ControlState
- state::HaltState
- state::MaybeState
- state::OptionState
- state::Result
- state::error::Result
- tail::TailMut
- tail::TailRef