I wrote: 3 :'echo q: 0 ".>y' 2}.ARGV I had meant to write: 3 :'echo q: 0 ".y'&> 2}.ARGV
And, because of the domain of q:, I probably should have written: 3 :'echo q: 1 ".y'&> 2}.ARGV The latter two lines will treat multiple numbers on the command line by issuing multiple lines of output. The final line is less likely to hit an error than the earlier lines (0 is not in q:'s domain), which is probably important in a script with no error trapping. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
