decimal
status_t SetSeparators(BString decimal, BString group);
uint32 flags, bool decimal, uint64 returnValue = 0)
fFlags(flags), fDecimal(decimal), fReturnValue(returnValue) {}
bool colorize, bool decimal, thread_id ¤tThreadID)
contentsFlags | Context::INPUT_VALUES, decimal);
bool printReturnValue, bool colorize, bool decimal,
contentsFlags | Context::OUTPUT_VALUES, decimal, message.return_value);
bool decimal = *fCurrentChar == '.';
if (decimal || isdigit(*fCurrentChar)) {
decimal = true;
if (length == 1 && decimal) {
if (decimal)
DecimalFormat* decimal = dynamic_cast<DecimalFormat*>(format);
if (decimal == NULL)
const DecimalFormatSymbols* symbols = decimal->getDecimalFormatSymbols();
void SetSeparators(BString decimal, BString group)
fDecimalSeparator = decimal;
ExpressionParser::SetSeparators(BString decimal, BString group)
if (decimal == group)
fTokenizer->SetSeparators(decimal, group);
const char *outpunct = *s == '.' ? decimal : thousands;
char decimal[MB_LEN_MAX + 1];
size_t n = __wcrtomb (decimal, wdecimal, &state);
memcpy (decimal, ".", 2);
decimal[n] = '\0';
decimal_len = strlen (decimal);
cp = (char *) __mempcpy (cp, decimal, decimal_len);
const char *decimal;
decimal = _NL_CURRENT (LC_NUMERIC, DECIMAL_POINT);
decimal = _NL_CURRENT (LC_MONETARY, MON_DECIMAL_POINT);
if (*decimal == '\0')
decimal = _NL_CURRENT (LC_NUMERIC, DECIMAL_POINT);
assert (*decimal != '\0');
const char *decimal;
decimal = _NL_CURRENT (LC_NUMERIC, DECIMAL_POINT);
decimal = _NL_CURRENT (LC_MONETARY, MON_DECIMAL_POINT);
assert (*decimal != '\0' && decimalwc != L'\0');
width -= wide ? 1 : strlen (decimal);
PRINT (decimal, wtmp, wide ? 1 : strlen (decimal));
if (! got_dot && c == decimal)
const char *cmpp = decimal;
for (cmpp = decimal; *cmpp != '\0'; ++cmpp)
while (cmp2p - thousands < cmpp - decimal
&& *cmp2p == decimal[cmp2p - thousands])
if (cmp2p - thousands == cmpp - decimal)
if (wpsize == 0 || (wpsize == 1 && wcdigits[11] == decimal))
match_so_far |= (wpsize == strlen (decimal)
&& strcmp (decimal, mbdigits[11]) == 0);
size_t decimal_len = strlen (decimal);
memcpy (mbdigits[11], decimal, decimal_len + 1);
ADDW (decimal);
for (cmpp = decimal; *cmpp != '\0';
wint_t decimal;
const char *decimal;
decimal = _NL_CURRENT_WORD (LC_NUMERIC, _NL_NUMERIC_DECIMAL_POINT_WC);
decimal = _NL_CURRENT (LC_NUMERIC, DECIMAL_POINT);
, decimal, decimal_len, thousands
, decimal, decimal_len, thousands
, const char *decimal, size_t decimal_len, const char *thousands
wchar_t decimal;
const char *decimal;
decimal = _NL_CURRENT_WORD (LC_NUMERIC, _NL_NUMERIC_DECIMAL_POINT_WC);
assert (decimal != L'\0');
decimal = _NL_CURRENT (LC_NUMERIC, DECIMAL_POINT);
decimal_len = strlen (decimal);
if (c == decimal && cp[1] >= L'0' && cp[1] <= L'9')
for (cnt = 0; decimal[cnt] != '\0'; ++cnt)
if (cp[cnt] != decimal[cnt])
if (decimal[cnt] == '\0' && cp[1] >= '0' && cp[1] <= '9')
c == (wint_t) decimal
({ for (cnt = 0; decimal[cnt] != '\0'; ++cnt)
if (decimal[cnt] != cp[cnt])
decimal[cnt] == '\0'; })
c == decimal
({ for (cnt = 0; decimal[cnt] != '\0'; ++cnt)
if (decimal[cnt] != cp[cnt])
decimal[cnt] == '\0'; })
while (*startp != decimal)
if (*startp == decimal[0])
for (cnt = 1; decimal[cnt] != '\0'; ++cnt)
if (decimal[cnt] != startp[cnt])
if (decimal[cnt] == '\0')