public void ParseFunWithDelayedCall()
{
Parser parser = new Parser("fun(X,Y) -> f(X-1, Y+1) end.");
var expr = parser.ParseExpression();
Assert.IsNotNull(expr);
Assert.IsInstanceOfType(expr, typeof(FunExpression));
var fexpr = (FunExpression)expr;
Assert.IsInstanceOfType(fexpr.Body, typeof(DelayedCallExpression));
}