anchor.diff:  module private FsYacc =
       open System
       open System.CodeDom.Compiler
  -    open System.Text.RegularExpressions
  +    open Printf
       open Graham.Grammar
       open Graham.LR
       open BackendUtils.CodeGen
  
positive.code:         oneLineArrayUInt16 ("_fsyacc_immediateActions", false,
              _fsyacc_immediateActions) writer
  
          // _fsyacc_reductions
          writer.WriteLine "let private _fsyacc_reductions () = [|"
          IndentedTextWriter.indented writer <| fun writer ->
              // TODO : When emitting the code, need to replace placeholder values (e.g., $2)
              // with the corresponding variable value (e.g., _2).
              comment writer "TODO"
              
              // Emit the closing bracket of the array.
              writer.WriteLine "|]"
  
negative.code:     //
      let private tablesRecordAndParserFunctions terminalCount (writer : IndentedTextWriter) =
          // Emit the 'tables' record.
          fprintfn writer "let tables () : %s.Tables<_> = {" defaultParsingNamespace
          IndentedTextWriter.indented writer <| fun writer ->
              writer.WriteLine "reductions = _fsyacc_reductions ();"
              writer.WriteLine "endOfInputTag = _fsyacc_endOfInputTag;"
  