#unittest { name: "Test function declaration."; note: "Crash in f1 with 'return a+b;'" result: 30; }; func f1() { var a, b; var c = func() {return 10;}; a = 10; b = 20; return c(); } func main() { var a = 10; const b = 20; return a + b; }