Re: Selective specification with Quad IO fails

2024-08-29 Thread Hans-Peter Sorge
Hi Jürgen, thank you. Best Regards Hans-Peter Am 28.08.24 um 13:40 schrieb Dr. Juergen Sauermann: Hi Hans-Peter, thanks, fixed in *SVN 1779*. Best Regards, Jürgen On 8/25/24 18:35, Hans-Peter Sorge wrote: Hello Jürgen, the case stems from Simple_SQL.apl I was loading the Workspace, did

Re: Selective specification with Quad IO fails

2024-08-28 Thread Dr. Juergen Sauermann
Hi Hans-Peter, thanks, fixed in *SVN 1779*. Best Regards, Jürgen On 8/25/24 18:35, Hans-Peter Sorge wrote: Hello Jürgen, the case stems from Simple_SQL.apl I was loading the Workspace, did a couple of experiments, saved it (different name), loaded the experimental WS and got SYNTAX ERROR

Re: Selective specification with Quad IO fails

2024-08-25 Thread Hans-Peter Sorge
Hello Jürgen, the case stems from Simple_SQL.apl I was loading the Workspace, did a couple of experiments, saved it (different name), loaded the experimental WS and got SYNTAX ERROR+   ((⎕IO+0)⊃CTX.column_names)←'NAME'   ^ ^ which boiled down to (⎕IO⊃x.y)←⊂'ab

Re: Selective specification with Quad IO fails

2024-08-25 Thread Dr. Juergen Sauermann
Hi again, sorry, (1⊃x['y']) does not work either with selective specification. On 8/25/24 17:57, Dr. Juergen Sauermann wrote: Hi Hans-Peter, according to the IBM language reference page 41 is selective specification limited to specific functions, and *'.'* is unfortunately not one of them.

Re: Selective specification with Quad IO fails

2024-08-25 Thread Dr. Juergen Sauermann
Hi Hans-Peter, according to the IBM language reference page 41 is selective specification limited to specific functions, and *'.'* is unfortunately not one of them. I will look into making this working, but it could be tricky and take a while, In the meantime you could use *x['y']* instead of

Selective specification with Quad IO fails

2024-08-25 Thread Hans-Peter Sorge
Hi, Just a simple test:   x.y ← 1 2 3   x.y 1 2 3   x.y[1] 1   1⊃x.y 1   ⎕IO⊃x.y 1   (⎕IO⊃x.y)←⊂ 'abc' SYNTAX ERROR+   (⎕IO⊃x.y)←⊂'abc'   ^    ^   (1⊃x.y)←⊂ 'abc'   x.y  abc 2 3 Greetings Hans-Peter