Lines Matching refs:token

342 static int evaluateArgument(char const* token, char const* arg, char* _EndPtr)
346 error_printf("WARNING: argument missing for '%s'\n", token);
350 static int getDoubleValue(char const* token, char const* arg, double* ptr)
357 return evaluateArgument(token, arg, _EndPtr);
360 static int getIntValue(char const* token, char const* arg, int* ptr)
367 return evaluateArgument(token, arg, _EndPtr);
1511 static int dev_only_with_arg(char const* str, char const* token, char const* nextArg, int* argIgnored, int* argUsed)
1513 if (0 != local_strcasecmp(token,str)) return 0;
1517 error_printf("WARNING: ignoring developer-only switch --%s %s\n", token, nextArg);
1521 static int dev_only_without_arg(char const* str, char const* token, int* argIgnored)
1523 if (0 != local_strcasecmp(token,str)) return 0;
1526 error_printf("WARNING: ignoring developer-only switch --%s\n", token);
1532 #define T_IF(str) if ( 0 == local_strcasecmp (token,str) ) {
1533 #define T_ELIF(str) } else if ( 0 == local_strcasecmp (token,str) ) {
1534 #define T_ELIF2(str1,str2) } else if ( 0 == local_strcasecmp (token,str1) || 0 == local_strcasecmp (token,str2) ) {
1539 } else if (dev_only_without_arg(str,token,&argIgnored)) {
1542 } else if (dev_only_with_arg(str,token,nextArg,&argIgnored,&argUsed)) {
1582 char *token;
1586 token = argv[i];
1587 if (*token++ == '-') {
1590 if (!*token) { /* The user wants to use stdin and/or stdout. */
1597 if (*token == '-') { /* GNU style */
1600 token++;
1603 argUsed = getDoubleValue(token, nextArg, &double_value);
1621 argUsed = getIntValue(token, nextArg, &int_value);
1640 argUsed = getIntValue(token, nextArg, &int_value);
1676 argUsed = getIntValue(token, nextArg, &int_value);
1702 argUsed = getDoubleValue(token, nextArg, &double_value);
1707 argUsed = getDoubleValue(token, nextArg, &double_value);
1712 argUsed = getDoubleValue(token, nextArg, &double_value);
1717 argUsed = getDoubleValue(token, nextArg, &double_value);
1763 argUsed = getIntValue(token, nextArg, &int_value);
1892 argUsed = getIntValue(token, nextArg, &int_value);
1905 argUsed = getDoubleValue(token, nextArg, &double_value);
1921 argUsed = getDoubleValue(token, nextArg, &double_value);
1933 argUsed = getDoubleValue(token, nextArg, &double_value);
1949 argUsed = getDoubleValue(token, nextArg, &double_value);
1961 argUsed = getDoubleValue(token, nextArg, &double_value);
2042 argUsed = getDoubleValue(token, nextArg, &double_value);
2052 error_printf("%s: %s argument length (%d) exceeds limit (%d)\n", ProgramName, token, arg_n, PATH_MAX);
2062 error_printf("%s: %s argument length (%d) exceeds limit (%d)\n", ProgramName, token, arg_n, PATH_MAX);
2079 argUsed = getDoubleValue(token, nextArg, &double_value);
2098 argUsed = getDoubleValue(token, nextArg, &double_value);
2103 argUsed = getIntValue(token, nextArg, &int_value);
2114 argUsed = getDoubleValue(token, nextArg, &double_value);
2119 argUsed = getDoubleValue(token, nextArg, &double_value);
2132 argUsed = getDoubleValue(token, nextArg, &double_value);
2145 argUsed = getDoubleValue(token, nextArg, &double_value);
2160 argUsed = getDoubleValue(token, nextArg, &double_value);
2173 argUsed = getDoubleValue(token, nextArg, &double_value);
2187 argUsed = getDoubleValue(token, nextArg, &double_value);
2192 argUsed = getDoubleValue(token, nextArg, &double_value);
2197 argUsed = getDoubleValue(token, nextArg, &double_value);
2205 argUsed = getIntValue(token, nextArg, &int_value);
2210 argUsed = getIntValue(token, nextArg, &int_value);
2227 argUsed = getDoubleValue(token, nextArg, &double_value);
2232 argUsed = getIntValue(token, nextArg, &int_value);
2238 argUsed = getIntValue(token, nextArg, &int_value);
2248 error_printf("%s: unrecognized option --%s\n", ProgramName, token);
2258 while ((c = *token++) != '\0') {
2261 char const *arg = *token ? token : nextArg;
2459 if (arg == token)
2460 token = ""; /* no more from token */