replace-all-runs ( range len-seq -- new-len-seq )


Vocabulary
compression.gzip.private

Inputs
rangean object
len-seqan object


Outputs
new-len-seqan object


Definition


:: replace-all-runs ( range len-seq -- new-len-seq )
range empty?
[ len-seq ] [
range first range 1 tail len-seq replace-all-runs
replace-runs
] if ;