|
|
@ -127,11 +127,11 @@ com_compose(wordlist *wl) |
|
|
if (eq(wl->wl_word, "values")) { |
|
|
if (eq(wl->wl_word, "values")) { |
|
|
/* Build up the vector from the rest of the line... */ |
|
|
/* Build up the vector from the rest of the line... */ |
|
|
wl = wl->wl_next; |
|
|
wl = wl->wl_next; |
|
|
if (!(pn = ft_getpnames(wl, TRUE))) |
|
|
|
|
|
|
|
|
if ((pn = ft_getpnames(wl, TRUE)) == NULL) |
|
|
return; |
|
|
return; |
|
|
first_pn = pn; |
|
|
first_pn = pn; |
|
|
while (pn) { |
|
|
while (pn) { |
|
|
if (!(v = ft_evaluate(pn))) |
|
|
|
|
|
|
|
|
if ((v = ft_evaluate(pn)) == NULL) |
|
|
return; |
|
|
return; |
|
|
if (!vecs) |
|
|
if (!vecs) |
|
|
vecs = lv = v; |
|
|
vecs = lv = v; |
|
|
@ -260,7 +260,7 @@ com_compose(wordlist *wl) |
|
|
} |
|
|
} |
|
|
if (cieq(var, "start")) { |
|
|
if (cieq(var, "start")) { |
|
|
startgiven = TRUE; |
|
|
startgiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -269,7 +269,7 @@ com_compose(wordlist *wl) |
|
|
start = *td; |
|
|
start = *td; |
|
|
} else if (cieq(var, "stop")) { |
|
|
} else if (cieq(var, "stop")) { |
|
|
stopgiven = TRUE; |
|
|
stopgiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -278,7 +278,7 @@ com_compose(wordlist *wl) |
|
|
stop = *td; |
|
|
stop = *td; |
|
|
} else if (cieq(var, "step")) { |
|
|
} else if (cieq(var, "step")) { |
|
|
stepgiven = TRUE; |
|
|
stepgiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -287,7 +287,7 @@ com_compose(wordlist *wl) |
|
|
step = *td; |
|
|
step = *td; |
|
|
} else if (cieq(var, "center")) { |
|
|
} else if (cieq(var, "center")) { |
|
|
centergiven = TRUE; |
|
|
centergiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -296,7 +296,7 @@ com_compose(wordlist *wl) |
|
|
center = *td; |
|
|
center = *td; |
|
|
} else if (cieq(var, "span")) { |
|
|
} else if (cieq(var, "span")) { |
|
|
spangiven = TRUE; |
|
|
spangiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -305,7 +305,7 @@ com_compose(wordlist *wl) |
|
|
span = *td; |
|
|
span = *td; |
|
|
} else if (cieq(var, "mean")) { |
|
|
} else if (cieq(var, "mean")) { |
|
|
meangiven = TRUE; |
|
|
meangiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -314,7 +314,7 @@ com_compose(wordlist *wl) |
|
|
mean = *td; |
|
|
mean = *td; |
|
|
} else if (cieq(var, "sd")) { |
|
|
} else if (cieq(var, "sd")) { |
|
|
sdgiven = TRUE; |
|
|
sdgiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -323,7 +323,7 @@ com_compose(wordlist *wl) |
|
|
sd = *td; |
|
|
sd = *td; |
|
|
} else if (cieq(var, "lin")) { |
|
|
} else if (cieq(var, "lin")) { |
|
|
lingiven = TRUE; |
|
|
lingiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -332,7 +332,7 @@ com_compose(wordlist *wl) |
|
|
lin = *td; |
|
|
lin = *td; |
|
|
} else if (cieq(var, "log")) { |
|
|
} else if (cieq(var, "log")) { |
|
|
loggiven = TRUE; |
|
|
loggiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -341,7 +341,7 @@ com_compose(wordlist *wl) |
|
|
log = *td; |
|
|
log = *td; |
|
|
} else if (cieq(var, "dec")) { |
|
|
} else if (cieq(var, "dec")) { |
|
|
decgiven = TRUE; |
|
|
decgiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -350,7 +350,7 @@ com_compose(wordlist *wl) |
|
|
dec = *td; |
|
|
dec = *td; |
|
|
} else if (cieq(var, "gauss")) { |
|
|
} else if (cieq(var, "gauss")) { |
|
|
gaussgiven = TRUE; |
|
|
gaussgiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
@ -359,7 +359,7 @@ com_compose(wordlist *wl) |
|
|
gauss = *td; |
|
|
gauss = *td; |
|
|
} else if (cieq(var, "random")) { |
|
|
} else if (cieq(var, "random")) { |
|
|
randmgiven = TRUE; |
|
|
randmgiven = TRUE; |
|
|
if (!(td = ft_numparse(&val, FALSE))) { |
|
|
|
|
|
|
|
|
if ((td = ft_numparse(&val, FALSE)) == NULL) { |
|
|
fprintf(cp_err, |
|
|
fprintf(cp_err, |
|
|
"Error: bad parm %s = %s\n", |
|
|
"Error: bad parm %s = %s\n", |
|
|
var, val); |
|
|
var, val); |
|
|
|