public void EvaluateAndCallForMultiForm()
{
var twice = this.EvaluateExpression("fun(X) -> X*2 end.");
this.EvaluateAndCallForm("for(Max,Max,F) -> [F(Max)]; for(I,Max,F) -> [F(I)|for(I+1,Max,F)].", new object[] { 1, 3, twice }, List.MakeList(new object[] { 2, 4, 6 }));
}