docs: function() {
      var n; // iterates over tree elements
  
      // Initialize the trees.
      for(n = 0; n < zip_L_CODES;  n++) zip_dyn_ltree[n].fc = 0;
      for(n = 0; n < zip_D_CODES;  n++) zip_dyn_dtree[n].fc = 0;
      for(n = 0; n < zip_BL_CODES; n++) zip_bl_tree[n].fc = 0;
  
      zip_dyn_ltree[zip_END_BLOCK].fc = 1;
      zip_opt_len = zip_static_len = 0;
      zip_last_lit = zip_last_dist = zip_last_flags = 0;
      zip_flags = 0;
      zip_flag_bit = 1;
  }