RosettaCodeData/Task/Move-to-front-algorithm/APL/move-to-front-algorithm.apl

5 lines
335 B
APL
Raw Permalink Normal View History

2026-04-30 12:34:36 -04:00
enc {⎕IO0 0=: (c),(c,~c)1}
dec {⎕IO0 0=:0 c,(c,~c())1}
show {az⎕C⎕A eaz enc daz dec e d:,' → ',(e),' → ',d 'Error'⎕SIGNAL 16}
show¨ 'broood' 'bananaaa' 'hiphophiphop'