|
From: | Elias Mårtenson |
Subject: | Re: [Bug-apl] scripting )copy question |
Date: | Mon, 6 Feb 2017 11:33:51 +0800 |
#!/usr/local/bin/apl --script --
1
⍝⍎')copy SQL.apl' ⍝ for sqlite fns
∇sqlite
2
⍎')copy SQL.apl' ⍝ for sqlite fns
⍎')fns' ⍝ doesn't show SQL∆Connect
db←'sqlite' SQL∆Connect '/sqlite/tutorial.db'
⍝db←'sqlite' ⎕sql[1] '/sqlite/tutorial.db'
....
∇
)fns ⍝ shows SQL∆Connect
)off
the ⎕sql[1] is in the apl so using it doesn't require anything but starting apl
the SQL∆Connect is a fns in the SQL.apl so to use it the )copy must be done
the question is why doesn't the 2 )copy in the sqlite fns bring in the function SQL∆Connect until after the sqlite function is run - it says dumped?
if i uncomment the 1 )copy the SQL.apl fns are loaded
it is the same behavior in apl workspace
[Prev in Thread] | Current Thread | [Next in Thread] |