10 lines
374 B
Text
10 lines
374 B
Text
BWT:=BurrowsWheelerTransform();
|
|
//BWT.encode("$"); // --> assert(bbb.zkl:25): String cannot contain char "$"
|
|
|
|
tests:=T(
|
|
"banana", "appellee", "dogwood", "TO BE OR NOT TO BE OR WANT TO BE OR NOT?",
|
|
"SIX.MIXED.PIXIES.SIFT.SIXTY.PIXIE.DUST.BOXES",);
|
|
foreach test in (tests){
|
|
enc:=BWT.encode(test);
|
|
println("%s\n -->%s\n -->%s".fmt(test,enc,BWT.decode(enc)));
|
|
}
|