Burrows–Wheeler transform: Difference between revisions

Content added Content deleted
(Added Sidef)
m (→‎{{header|Sidef}}: minor code tweak)
Line 44: Line 44:
var t = s.len.of("")
var t = s.len.of("")
var c = s.chars
var c = s.chars
{ t = (c ~Z+ t).sort } * s.len
{ t = (c »+« t).sort } * s.len
t.first { .begins_with(L) }.substr(L.len)
t.first { .begins_with(L) }.substr(L.len)
}
}