anchor.diff:              // Return the array.
               productionToNonTerminalTable
   
  -        oneLineArrayUInt16 ("_fsyacc_productionToNonTerminalTable", false,
  -            _fsyacc_productionToNonTerminalTable) writer
  +        oneLineArrayUInt16 "_fsyacc_productionToNonTerminalTable" false
  +            _fsyacc_productionToNonTerminalTable writer
   
   
           (* _fsyacc_immediateActions *)
  
positive.code:         |> writer.WriteLine
  
      /// Emits code which creates an array of UInt16 constants into a TextWriter.
      let oneLineArrayUInt16 (name, isPublic, array : uint16[]) (writer : #TextWriter) =
          // Preconditions
          if System.String.IsNullOrWhiteSpace name then
              invalidArg "name" "The variable name cannot be null/empty/whitespace."
  
negative.code:             // We split the code into individual lines, then write them one at a time to the
              // IndentedTextWriter; this ensures that the newlines are correct for this system
              // and also that the indentation level is correct.
              // OPTIMIZE : Use String.Split.iter from ExtCore.
              header.Split ([| "\r\n"; "\r"; "\n" |], StringSplitOptions.None)
              |> Array.iter (fun codeLine ->
                  // TODO : Trim the lines? We'd have to process the entire array first
  