MCPcopy Create free account
hub / github.com/babel/minify / OrderedHuffmanTable

Class OrderedHuffmanTable

scripts/pyflate.py:211–215  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

209 raise "unfound symbol, even after max_bits"
210
211class OrderedHuffmanTable(HuffmanTable):
212 def __init__(self, lengths):
213 l = len(lengths)
214 z = zip(range(l), lengths) + [(l, -1)]
215 HuffmanTable.__init__(self, z)
216
217def code_length_orders(i):
218 return (16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15)[i]

Callers 2

compute_tablesFunction · 0.85
gzip_mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected