anchor.diff:  open Yard.Generators.RNGLR
   open Yard.Generators.Common.AST
   open NUnit.Framework
  -open Yard.Generators
  -open LexCommon
   open Microsoft.FSharp.Collections
   
   let run path astBuilder =
  
positive.code: [<TestFixture>]
  type ``RNGLR parser tests with simple lexer`` () =
  
      let translateAndCheck toDot translateFunction (expected:List<_>) (ast:Tree<_>) file errors = 
          ast.PrintAst()
          toDot ast (file + ".dot")
          let res = translate translateFunction ast errors
  
negative.code: 
      [<Test>]
      member test.``Translate with Attributes``() =
          let processSuccess (mAst : Tree<_>) file errors = 
              mAst.PrintAst()
              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``() =
  