Files
wren/test/method/static.wren
Bob Nystrom b979272305 Clean up text handling a bit:
- Rename IO.write -> IO.print.
- Make IO.write not print a newline.
- Support \u Unicode escapes in strings.
2014-01-05 12:27:12 -08:00

13 lines
406 B
Plaintext

class Foo {
bar { return "on instance" }
static bar { return "on metaclass" }
bar(arg) { return "on instance " + arg }
static bar(arg) { return "on metaclass " + arg }
}
IO.print((new Foo).bar) // expect: on instance
IO.print(Foo.bar) // expect: on metaclass
IO.print((new Foo).bar("arg")) // expect: on instance arg
IO.print(Foo.bar("arg")) // expect: on metaclass arg