// For all but the last expression we want to generate a Java statement
// which will evaluate to WHNF.
for (int i = 0, n = expressions.length - 1; i < n; ++i) {
Expression e = expressions[i];
JavaStatement js = makeStrictStatementFromSeqArg(e, variableContext);
block.addStatement(js);
}
// For the last expression we simply generate a return expression using the
// usual top level compilation scheme.
block.addStatement (genS_R (expressions[expressions.length - 1], variableContext));