home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #6
/
amigamamagazinepolishissue1998.iso
/
coders
/
arexx
/
misc_arexx
/
arghandler2.rexx
< prev
next >
Wrap
OS/2 REXX Batch file
|
1996-11-13
|
730b
|
40 lines
/*
GiGA Argument Handler V2.0
By Warp oh' GiGA Prod...
Fri Aug 16 11:23:54 1996
Purpose:
The ArgHandler() grabs the whole argument line, from cli,
and puts every word, into a global array called:
ARG.1, ARG.2, ARG.3.....ARG.8 and so on...
Num_args = ArgHandler()
It's mainly created for my own programs, but go ahead, and use it...\X/'96
*/
Parse arg ARGS
Argnum=Arghandler(ARGS)
if Argnum=0 then do
say 'ArgHandler(): No arguments...'
exit(10)
end
do i=1 to Argnum
Say ARG.i
end i
exit 0
/* end of program */
Arghandler: Procedure Expose arg.
ARGS=arg(1)
l=words(ARGS)
do a=1 to l
arg.a = word(ARGS,a)
end a
return l