case 'X':
case '/':
case ':':
+ case ';':
{
p++;
break;
if (LocaleNCompare(p,"0x",2) == 0)
value=(double) strtol(p,&q,10);
if ((((int) *q) == -41) || (*q == 'x') || (*q == 'X') || (*q == ',') ||
- (*q == '/') || (*q == ':') || (*q =='\0'))
+ (*q == '/') || (*q == ':') || (*q == ';') || (*q =='\0'))
{
/*
Parse rho.
}
q=p;
if ((((int) *p) == -41) || (*p == 'x') || (*p == 'X') || (*p == ',') ||
- (*p == '/') || (*p == ':'))
+ (*p == '/') || (*p == ':') || (*p == ';'))
{
/*
Parse sigma.
}
while (isspace((int) ((unsigned char) *p)) != 0)
p++;
- if ((*p == '+') || (*p == '-') || (*p == ',') || (*p == '/') || (*p == ':'))
+ if ((*p == '+') || (*p == '-') || (*p == ',') || (*p == '/') ||
+ (*p == ':') || (*p == ';'))
{
/*
Parse xi value.
*/
- if ((*p == ',') || (*p == '/') || (*p == ':'))
+ if ((*p == ',') || (*p == '/') || (*p == ':') || (*p == ';'))
p++;
q=p;
value=strtod(p,&p);
while (isspace((int) ((unsigned char) *p)) != 0)
p++;
if ((*p == '+') || (*p == '-') || (*p == ',') || (*p == '/') ||
- (*p == ':'))
+ (*p == ':') || (*p == ';'))
{
/*
Parse psi value.
*/
- if ((*p == ',') || (*p == '/') || (*p == ':'))
+ if ((*p == ',') || (*p == '/') || (*p == ':') || (*p == ';'))
p++;
q=p;
value=strtod(p,&p);
while (isspace((int) ((unsigned char) *p)) != 0)
p++;
if ((*p == '+') || (*p == '-') || (*p == ',') || (*p == '/') ||
- (*p == ':'))
+ (*p == ':') || (*p == ';'))
{
/*
Parse chi value.