ArgParse.rexx is written by: Stefan Pazourek
current Version: 1.06


	USE AT YOUR OWN RISK!!!


The problem with ARexx argument parsing was always that arguments like
	"xxx xx xxx"
were taken as 3 seperate words...no longer!

With ArgParse, it's now possible to use argument parsing similar to
ReadArgs() in C:

ArgParse takes two arguments
- template (e.g. "ACTION/A,DRIVE/A,FILE/A,TRACKS/K,VERBOSE/S,FORCE/S")
- cmdline  (normally pass through of command line input)
and returns a line which caller has to INTERPRET, thus setting the callers
variables.

Have a look at ArgParseTest.rexx for usage example!


There are two "internal" switches in ArgParse:
- DEBUG_ARGPARSE which creates additional debugging output
- QUIET_ARGPARSE which disables erroroutput


** Known Bugs: - cmdline cannot contain '
**             - template should not contain _#?/? words (not really a bug,
**               but danger of interference with internal ArgParse variables)


For questions or suggestions please mail to:

	PATZ@ezinfo.vmsmail.ethz.ch


----Stefan Pazourek
