222  a@<pa  2dj`#4%   L  dJL@L@t>P H@@H@?B.K&AjHjH@{X!V@tk$yD?(&L 'L2 %L&xlL8XoiLppL wpLlrLtcLthLcfLrpL scL(hiGL1W X2L 00{XX 10{20{e{r{jjL dpEV>`E LF@\GG s ; ' AF@P\G; . s .5 G@`GK s K%K must .E\G@`$HJ v D G@`HI C $H@(H  e>  H@`IJ [ K/ /% /;%' /%1 2 3 /;%' /%PK DH@D`I0` I@TIܷLY/ +N  YN K K logos `I@TJ 3^  &I@ThJJUNKK /QXJGNK quoted ` switches J@<J(  uJE`hJ@pK5VuE_u_XEYJuE_N Z_N TY% 0J@dK=\uuJE[  EYw? OJ[:T(?EK ;E%K"/ \TK@ K  0 : "H|L@0M"dRu[_SL  YELL@lM#fuRE_h RuER1^Yu0EY[0 fYRRM@ M$ M@XN%C p =M@P\N&huZE_jV Z ZZN@lN'@R%& > # YJ0TU[_JL\N@(N(RT`[N@XTO)RuQE_LT0Ru[RERVVN@dO0M KK 1 GTO@L P1PE uTER PlRwRE O% O@dtP2l JuQ_%;%' REnu% EpYr P@\P3nuQ_R% E_t2b%& # YTtP@8Q4bu% E`[pP@DXQ5t0b%& # YTQ@0Q6bu% E`[XQ@LQ7rJu% EwO  uS_b  KJE_tQ@P0R8JuuSbE%S%bE_J"u  S]KRuERE_pQ@XR9C > =20R@HR@3uPSS_JREPGQ_u  YJY  E  YRY  R@P,SA<b%& # YuER@(XSBb`[,S@PSC9 d , 39@XS@<SDpuQ_  KJEvJuEJaS@P@TEvQ_K KJ$1^YTY[ Yu_1U:*?"/ EY hS@ dTF @T@`TGK f E8dT@T UH> . t KK >84T@lUIj J  ^UTJK TS%T%JTM%T %1st 2 U@XUPBJQM^ delimiters> not or 1 124U@dTVQO compressor> or not *? .IU@\RJw_O\.Juu^GQTM%TES%E_JH @\E?JLNy0yPyyyyRyTyyVyXyZyJy\y^yy`yb &_v X@HtW2uVE_Y& 1 2(W@tW%u  ZE VY1V.  Lfi... tW@&VZ@((W VVXZF_vD 2Kdb 2003. v _ K{ zparse . k> user commands, arguments, switches version 1.0 t user command. i , . t > _ < _ . a . a . a . s . t . s , / . e> 'mycommand 1st_arg 2nd_arg mebbe_3rd /switch1 /switch2% h K1st_argK, K2nd_argK Kmebbe_3rdK . Kswitch1K Kswitch2K KmycommandK. Kswitch1K Kswitch2K . t #parse& : " KP1st_argP2nd_argPmebbe_3rdK Kswitch1K 1 Kswitch2K KK. t :P" . i Ltcdel. e> Gcmdmycommand arg< switch1< switch2< sw3 K,switch1 ;5' Kvalue of switch2> K,switch2 ;6' Kvalue of sw3> K,sw3 ;7' Kvalue of sw4> K,sw4 G t 4 > switch1, switch2, sw3 sw4. switch1 sw3 without . i , switch1 sw3 1, , 0 : ". switch2 with . i , 0. sw4 > :1", : K%K " not :0". t ;%' K K. p . t . parse . a > 'fnsearch label Kmy codeK KiKKm here/ehK /s1 /s2 /etc%... l> _ , /sw /switch K f> _ /% K/myswitch /2% /m1 /%PK parse K KKKK K KPPPPK _ 1 KK e> Gcmdx arg< ;1' [Kx{K ` arg[K/s%K parse arg  g Kx{sK ;2' ... _ K/myswitch% K parse arg K K . note only . i 4 K K . f > . i . you . a Lesp ... d b, f 1993 Xdi@\hE db 2001 {01 {02. K[K ?