the external command:
2!:4 fails in the following code. Has 2!:4 been depricated?
Is there a different foreign I could/should use?
Any suggestions on how to get it to work?
thanks
#!/usr/local/bin/jconsole
safe_getenv =. monad define
if. 0 -: value =. getenv y do.
'undefined'
else.
value
end.
)
show_info =. monad define
for_arg.
2!:4''
do.
stdout 'ARGV: ', (>arg), LF
end.
for_envvar. ;:'REQUEST_METHOD PATH_INFO QUERY_STRING' do.
val =. safe_getenv >envvar
stdout (>envvar), ': ', val, LF
end.
if. (<safe_getenv 'REQUEST_METHOD') e. ;:'POST PUT' do.
input =. stdin''
stdout 'Number of characters on stdin: ', (": #input),
LF
stdout 'stdin data:',LF,input,LF
end.
)
echo +/*:0".>,.2}.ARGV
first =: _ ". > {: ARGV
last =: _ ". > {: ARGV
stdout 'Content-Type: text/plain',LF,LF
show_info''
exit 0
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm