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
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.
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
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