| @@ -0,0 +1,26 @@ | |||
| func := { | |||
| "hello" | |||
| } | |||
| print func() | |||
| str := "Hello World" | |||
| func := { | |||
| { | |||
| str | |||
| } | |||
| } | |||
| print func()() | |||
| func := { | |||
| { | |||
| str = $.0 | |||
| } | |||
| } | |||
| func() 10 | |||
| print str | |||
| func := { | |||
| retval := "what's up" | |||
| {retval} | |||
| } | |||
| print func()() | |||
| @@ -0,0 +1,4 @@ | |||
| hello | |||
| Hello World | |||
| 10 | |||
| what's up | |||
| @@ -127,6 +127,7 @@ describe(exaples) { | |||
| test("examples") { | |||
| check("namespaces.l2"); | |||
| check("arrays.l2"); | |||
| check("functions.l2"); | |||
| } | |||
| if (error_message != NULL) { | |||