anchor.diff:          printBrInd 0 "let errorIndex = %d" grammar.errorIndex
           //printBrInd 0 "let errorRulesExists = %b" grammar.errorRulesExists
           
  -        printBrInd 0 "let private parserSource = new ParserSourceEBNF<Token> (gotos, reduces, zeroReduces, stackSets, accStates, leftSide, startRule, eofIndex, tokenToNumber, acceptEmptyInput, numToString, errorIndex)"
  +        printBrInd 0 "let private parserSource = new ParserSourceEBNF<Token> (gotos, reduces, zeroReduces, dfaList, finiteStates, accStates, leftSide, startRule, eofIndex, tokenToNumber, acceptEmptyInput, numToString, errorIndex)"
   
           (*printBr "let buildAstAbstract : (seq<int*array<'TokenType*int>> -> ParseResult<Token>) ="
           printBrInd 1 "buildAstAbstract<Token> parserSource"
  
positive.code:             (fun l -> printListAsArray l (fun x -> print "%d" x))
              "zeroReduces"
  
          printInd 0 "let private small_acc = "
          printList tables.acc (fun x -> print "%d" x)
          printBr ""
  
negative.code: 
      let statesLim = tables.gotos.GetLength 0 - 1
      let symbolsLim = tables.gotos.GetLength 1 - 1
  
      let statesCount = statesLim + 1
      let symbolsCount = symbolsLim + 1
      
  