moonscript/tests/inputs/funcs.moon

62 lines
625 B
Plaintext
Raw Normal View History

2011-07-16 18:00:39 +00:00
x = -> print what
->
-> -> ->
go to the barn
open -> the -> door
open ->
the door
hello = ->
my func
h = -> hi
eat ->, world
(->)()
x = (...) ->
hello!
hello.world!
hello!.something
what!["ofefe"]
what! the! heck!
(a,b,c,d,e) ->
(a,a,a,a,a) ->
print a
(x=23023) ->
(x=(y=()->) ->) ->
(x = if something then yeah else no) ->
something = (hello=100, world=(x=[[yeah cool]])-> print "eat rice") ->
2011-07-16 18:00:39 +00:00
print hello
(x, y) =>
(@x, @y) =>
(x=1) =>
(@x=1,y,@z="hello world") =>
x -> return
y -> return 1
z -> return 1, "hello", "world"
k -> if yes then return else return
-> real_name if something