für twice(f2,5) nicht --
twice(f2,5)
weil auf eine Variable (x_1) zugegriffen wird, die in einem umgebenden Block deklariert ist.
x_1
deren Wert steht in einem Frame, dieser ist zu finden!
Lösung:
Für Verweis auf Funktion benutze :
Closure = Paar aus