RosettaCodeData/Task/Associative-array-Creation/J/associative-array-creation-1.j

6 lines
174 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
coclass 'assocArray'
encode=: 'z', (a.{~;48 65 97(+ i.)&.>10 26 26) {~ 62x #.inv 256x #. a.&i.
get=: ".@encode
has=: 0 <: nc@<@encode
set=:4 :'(encode x)=:y'