anchor.diff:          rules: uint64 array
           termDict : Dictionary<string,int>
           nTermDict : Dictionary<string,int>
  -        lblDict : Dictionary<string,int>
  +        lblNames : string[]
       }
   
   type CYKGeneartorImpl () =
  
positive.code:             rules = il.grammar |> List.map processRule |> Array.ofList
              termDict = termDict
              nTermDict = ntermDict
              lblDict = lblDict
          }
          
      let print rule = 
  
negative.code:          ; tokenTypes grammarInfo.termDict
           ; getTokenTypeTag grammarInfo.termDict
           ; rulesArray grammarInfo.rules
           ; genlblArr grammarInfo.lblNames
           ; startNTerm il grammarInfo.nTermDict |> genStartNTermID
           ; tokenStreamEncoder]
          |> aboveListL
  