* When there is a domain check, we have to evaluate the argument.

Can't be lazy!
This commit is contained in:
Eelco Dolstra 2006-07-24 16:49:28 +00:00
parent f4c5531d92
commit 7a3a5d1608
1 changed files with 1 additions and 0 deletions

View File

@ -56,6 +56,7 @@ static Expr substArgs(EvalState & state,
ATermList valids;
if (matchValidValues(valids2, valids)) {
value = evalExpr(state, value);
bool found = false;
for (ATermIterator j(valids); j; ++j) {
Expr v = evalExpr(state, *j);