/// <summary> /// Инициализирует машину Поста пустой лентой. /// </summary> public PostMachine() { _tape = new Tape(TapeType.TwoStated); _pos = 0; _ops = null; _opNum = 0; }
private TuringUnit(SerializationInfo info, StreamingContext context) { _tape = info.GetValue("t", typeof(Tape)) as Tape; Position = (BigInteger)info.GetValue("p", typeof(BigInteger)); }
/// <summary> /// Инициализирует модуль машины Тьюринга пустой лентой и читающей/пишущей головкой, установленной напротив нулевой ячейки. /// </summary> public TuringUnit() { _tape = new Tape(TapeType.MultiStated); Position = 0; }