Automata  1.0
Public Member Functions | Properties | List of all members
System.Automata.MultitapeTuringTransition Class Reference

A transition for a Turing machine with multiple tapes. More...

Inheritance diagram for System.Automata.MultitapeTuringTransition:
System.Automata.Transition

Public Member Functions

 MultitapeTuringTransition (State p, char[] x, State q, Tuple< char, TuringMachine.Direction >[] y)
 
override string ToString ()
 
- Public Member Functions inherited from System.Automata.Transition
 Transition (State p, char c, State q)
 
override string ToString ()
 

Properties

ReadOnlyCollection< char > InitialCharacters [get]
 The list of current characters on each tape. More...
 
ReadOnlyCollection< Tuple< char, TuringMachine.Direction > > FinalMoves [get]
 The list of moves for each tape. More...
 
- Properties inherited from System.Automata.Transition
State P [get]
 The current state. More...
 
State Q [get]
 The next state. More...
 
char A [get]
 The symbol to transition on More...
 

Detailed Description

A transition for a Turing machine with multiple tapes.

Property Documentation

◆ FinalMoves

ReadOnlyCollection<Tuple<char, TuringMachine.Direction> > System.Automata.MultitapeTuringTransition.FinalMoves
get

The list of moves for each tape.

◆ InitialCharacters

ReadOnlyCollection<char> System.Automata.MultitapeTuringTransition.InitialCharacters
get

The list of current characters on each tape.


The documentation for this class was generated from the following file: