Ed, I just checked against my J902 install (I don’t have a later install right now) and see correct result:
JVERSION Engine: j902/j64avx2/darwin Beta-l: commercial/2020-11-05T14:07:25 Library: 9.02.08 Qt IDE: 1.8.7/5.12.7(5.12.7) Platform: Darwin 64 Installer: J902 install InstallPath: /users/rob/j902 Contact: www.jsoftware.com result =: 'a0b0o1d2e0' result -. '0' abo1d2e -.&'0' result abo1d2e result -. '012' abode -.&'012' result abode Perhaps an issue in J901 and/or iPad version … are you able to upgrade to J902+ confirm ? …/Rob > On 2 May 2022, at 4:14 pm, Ed Gottsman <edward.j.gotts...@gmail.com> wrote: > > Hi. I’m working on a Wordle solver (it competes with my wife, which is a > mistake on many levels) and have run into something that confuses me. > > I wanted to “each” a bonded -. to an array of boxed strings. But the bond > seems to behave differently from the equivalent(?) unbonded expression. > > result =: 'a0b0o1d2e0' > result -. '0' > abo1d2e > -.&'0' result > abo1d2e > result -. '012' > abode > -.&'012' result > 13564010916962913 4385872768 1 0 0 > > Everything behaves as expected up to “53212034851425 0 6 1 5”, which seems > very peculiar. Could someone tell me what I’m missing here? (J901 on > iPadOS.) > > Thank you. > > Ed > > Sent from my iPad > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm