Platform/Environment
-
명령행 인자 파싱 - FLEXPlatform/Environment 2009. 7. 24. 00:45
%{ unsigned verbose; unsigned fname; char *progName; int myinput(char *buf, int max); #undef YY_INPUT #define YY_INPUT(buf,result,max) (result = myinput(buf,max)) %} %s FNAME // %x ? %% [ ]+ /* ignore blanks */ ; [ ]+ /* ignore blanks */ ; -h | "-?" | -help { printf("usage is: %s [-help | -h | -? ] [-verbose | -v]" " [(-file| -f) filename]\n", progName); } -v | -verbose { printf("verbose mode is..