To be more explicit, perhaps "show_info" should begin more like this:

show_info =. monad define
       for_arg. ARGV_z_
       do.     stdout 'ARGV: ', (>arg), LF
       end.
...

On Mon, Feb 15, 2010 at 9:52 AM, David Mitchell <[email protected]>wrote:

> Perhaps the global ARGV_z_?
>
> http://www.jsoftware.com/jwiki/Guides/Startup?highlight=%28ARGV%29
> --
> David Mitchell
>
> On 2/15/2010 3:15, Elmer Fittery wrote:
> > 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
> >
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>



-- 
Devon McCormick, CFA
^me^ at acm.
org is my
preferred e-mail
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to