//$use Dos StdIO; //"timer"; $use StdIO; $func MkArg eString = ePrefixes; $func Select (eXs) eSets = eXs-or-sFail; * (eXs) or '*' $func? OneOf (eXs) sX = ; Main = /*>,*/ :: e.Arg, , : (e.Xs-) = (e.Xs-); e = '*'; }; OneOf (e.Xs) s.X = */ e.Xs : e s.X e;