2010-01-17 10:40:59 -05:00
|
|
|
result: try
|
|
|
|
nonexistent * missing
|
|
|
|
catch error
|
|
|
|
true
|
|
|
|
|
|
|
|
result2: try nonexistent * missing catch error then true
|
|
|
|
|
2010-02-16 19:45:25 -05:00
|
|
|
ok result is true and result2 is true, 'can assign the result of a try/catch block'
|
2010-01-17 10:40:59 -05:00
|
|
|
|
|
|
|
|
2010-01-26 10:52:05 -05:00
|
|
|
get_x: -> 10
|
2010-01-17 10:40:59 -05:00
|
|
|
|
|
|
|
if x: get_x() then 100
|
|
|
|
|
2010-02-16 19:45:25 -05:00
|
|
|
ok x is 10, 'can assign a conditional statement'
|
2010-01-17 10:40:59 -05:00
|
|
|
|
|
|
|
x: if get_x() then 100
|
|
|
|
|
2010-02-19 07:51:52 -05:00
|
|
|
ok x is 100, 'can assign a conditional statement'
|
|
|
|
|
2010-02-19 18:27:50 -05:00
|
|
|
|
2010-02-19 07:51:52 -05:00
|
|
|
tester: ->
|
|
|
|
@example: -> puts 'example function'
|
|
|
|
this
|
|
|
|
|
|
|
|
ok tester().example.name is 'example'
|