|
|
1.1 moko 1: @main[]
2:
3: $a[ $.v1[1] $.v2[2] $.v3[3] ]
4: $b[^test::create[]]
5:
1.4 ! moko 6: Uid: ^reflection:uid[$b] $c[$b]
1.1 moko 7: ^reflection:copy[$a;$b]
1.4 ! moko 8: Same uid: ^reflection:uid[$c]
1.1 moko 9:
10: Object b:
11: ^print[^hash::create[$b]]
12:
13: ^reflection:copy[$b;$a]
14:
15: Hash a:
16: ^print[$a]
17:
1.3 moko 18: $string[string]
1.1 moko 19: ^try_catch{
20: ^reflection:copy[$string;$a]
21: }
22: ^try_catch{
1.2 moko 23: ^reflection:copy[$a;$string]
1.1 moko 24: }
25:
26: @print[hash]
27: ^hash.foreach[k;v]{$k = $v
28: }
29:
30: @try_catch[code]
31: ^try{
32: $code
33: }{
34: $exception.handled(true)
35: $exception.source
36: $exception.comment
37: }
38:
39: @CLASS
40: test
41:
42: @create[]
43: $v2[3]
44:
45: @SET_v3[value]
46: $another3[=$value=]