diff --git a/extra/math/transforms/bwt/bwt.factor b/extra/math/transforms/bwt/bwt.factor index 0b1340a3fd..b7054c9d3e 100644 --- a/extra/math/transforms/bwt/bwt.factor +++ b/extra/math/transforms/bwt/bwt.factor @@ -12,4 +12,4 @@ IN: math.transforms.bwt : ibwt ( newseq -- seq ) [ length [ { } ] keep ] keep '[ _ [ prefix ] 2map natural-sort ] times - [ { 0 } tail? ] find nip but-last ; + [ last 0 = ] find nip but-last ;