try (,a) -: d=:dec e=:enc a=: ": 44{a.
I guess d will be a list while a is a single atom (compare $a with $d for verification) Am 13.12.20 um 17:27 schrieb Richard Donovan: > Hi > > I have written a text encryption / decryption system in J. > > The input has to be a literal. > > I test it using the following system:- > > > NB. Encrypt, Decrypt, Compare identical > a -: d=: dec e=:enc a=:1000000#'abcdefghij' > 1 > a -: d=: dec e=:enc a=: ": 1000000?@$?256 > 1 > > NB. BUT > a -: d=:dec e=:enc a=: ": 44{a. > 0 > $d > 1 > $a > > Could someone tell me WHY and how to overcome this? > > Thanks > > > Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10 > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > -- ---------------------- mail written using NEO neo-layout.org ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm