12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- extern char *argv0;
- argv[0] && argv[0][1]\
- && argv[0][0] == '-';\
- argc--, argv++) {\
- char _argc;\
- char **_argv;\
- int brk;\
- if (argv[0][1] == '-' && argv[0][2] == '\0') {\
- argv++;\
- argc--;\
- break;\
- }\
- for (brk = 0, argv[0]++, _argv = argv;\
- argv[0][0] && !brk;\
- argv[0]++) {\
- if (_argv != argv)\
- break;\
- _argc = argv[0][0];\
- switch (_argc)
- USED(_argc);\
- }\
- USED(argv);\
- USED(argc);
- ((x), abort(), (char *)0) :\
- (brk = 1, (argv[0][1] != '\0')?\
- (&argv[0][1]) :\
- (argc--, argv++, argv[0])))
- (char *)0 :\
- (brk = 1, (argv[0][1] != '\0')?\
- (&argv[0][1]) :\
- (argc--, argv++, argv[0])))
|