Determine if a string is squeezable: Difference between revisions
Content added Content deleted
m (Fixed edge case in GNU APL example) |
m (→{{header|APL}}) |
||
Line 541: | Line 541: | ||
∇r ← c squeeze s |
∇r ← c squeeze s |
||
s ← 0,s,0 |
|||
⍝⍝ (0,s) handles edge case where |
|||
⚫ | |||
⍝⍝ a 'squeezable' sequence of c starts at s[1] |
|||
⚫ | |||
∇ |
∇ |
||
Line 575: | Line 574: | ||
⊃ {⍵ show s5}¨' -r' |
⊃ {⍵ show s5}¨' -r' |
||
∇ |
∇ |
||
</lang |
</lang> |
||
{{out}} |
{{out}} |