Files
wren/test/function/syntax.wren
2013-12-21 19:25:09 -08:00

32 lines
418 B
Plaintext

// Single expression body.
(fn IO.write("ok")).call // expect: ok
// TODO: Precedence of fn body.
// Curly body.
fn {
IO.write("ok") // expect: ok
}.call
// No trailing newline.
fn {
IO.write("ok") }.call // expect: ok
// Multiple expressions.
fn {
IO.write("1") // expect: 1
IO.write("2") // expect: 2
}.call
// Extra newlines.
fn {
IO.write("1") // expect: 1
IO.write("2") // expect: 2
}.call