anchor.diff:      [<Test>]
       member test.``AST, containing cycles``() =
           let parser = RNGLR.ParseCycle.buildAst
  -        let path = dir + "cycle.txt"
  +        let path = dir + "Cycle.txt"
   
           match run path parser with
           | Parser.Error (num, tok, err,_, _) -> printErr (num, tok, err)
  
positive.code:             let res = (translate RNGLR.ParseAttrs.translate mAst errors) 3 : int list
              printfn "Result: %A" res
              Assert.AreEqual([48], res)
          runTest RNGLR.ParseAttrs.buildAst "attrs.txt" processSuccess
  
      [<Test>]
      member test.``Parse empty string``() =
  
negative.code: 
      [<Test>]
      member test.``First grammar test``() =
          runTest RNGLR.ParseFirst.buildAst "First.txt" printAst
  
      [<Test>]
      member test.``List test``() =
          runTest RNGLR.ParseList.buildAst "List.txt" printAst
  
      [<Test>]
      member test.``Simple Right Null test``() =
          runTest RNGLR.ParseSimpleRightNull.buildAst "SimpleRightNull.txt" printAst
  
      [<Test>]
      member test.``Complex Right Null test``() =
          runTest RNGLR.ParseComplexRightNull.buildAst "ComplexRightNull.txt" printAst 
  
      [<Test>]
      member test.``Counter test - simple for translator``() =
          runTest RNGLR.ParseCounter.buildAst "Counter.txt" (translateAndCheck RNGLR.ParseCounter.defaultAstToDot RNGLR.ParseCounter.translate [5])
  
      [<Test>]
      member test.``Calc test - simple for translator``() =
          runTest RNGLR.ParseCalc.buildAst "Calc.txt" (translateAndCheck RNGLR.ParseCalc.defaultAstToDot RNGLR.ParseCalc.translate <| List.replicate 8 105)
  
      [<Test>]
      member test.``Translate with Attributes``() =
  