Rep-string: Difference between revisions

Content added Content deleted
Line 2,233: Line 2,233:
<lang zkl>fcn repString(s){
<lang zkl>fcn repString(s){
foreach n in ([s.len()/2+1..1,-1]){
foreach n in ([s.len()/2+1..1,-1]){
Walker.cycle(s[0,n]).sink(String).walk(s.len()) :
Walker.cycle(s[0,n]).pump(s.len(),String) :
if(_==s and n*2<=s.len()) return(n);
if(_==s and n*2<=s.len()) return(n);
}
}