Type alias TuringMachine2SymbolToWriteFirstTuringMachineTransformLog

TuringMachine2SymbolToWriteFirstTuringMachineTransformLog: {
    initStateCandinates: readonly {
        firstSymbol: TMSymbol;
        state: TMState;
    }[];
    ruleTable: {
        originalRule: {
            out: TMRuleOutput;
            read: TMSymbol;
            state: TMState;
        };
        transformedRule: WriteFirstTMRule;
    }[];
    stateCorrespondenceTable: readonly {
        tmState: TMState;
        writeTMState: TMState;
    }[];
    symbol0: TMSymbol;
    symbol1: TMSymbol;
}

Type declaration

  • Readonly initStateCandinates: readonly {
        firstSymbol: TMSymbol;
        state: TMState;
    }[]
  • Readonly ruleTable: {
        originalRule: {
            out: TMRuleOutput;
            read: TMSymbol;
            state: TMState;
        };
        transformedRule: WriteFirstTMRule;
    }[]
  • Readonly stateCorrespondenceTable: readonly {
        tmState: TMState;
        writeTMState: TMState;
    }[]
  • Readonly symbol0: TMSymbol
  • Readonly symbol1: TMSymbol

Generated using TypeDoc