# a constructor called as a method of a created object @main[] $d[^date::create(2001;1;1)] ^d.create(2002;2;2) 1. date: ^d.sql-string[] $t[^table::create{a^#0A1}] ^t.create{b^#0A2^#0A3} 2. table: ^t.count[] $t.b $h[^hash::create[ $.a(1) ]] ^h.create[ $.b(2) ] 3. hash: ^json:string[$h] $a[^array::create[a;b]] ^a.create[c] 4. array: ^json:string[$a] $f[^file::create[text;a.txt;first]] ^f.create[text;b.txt;second] 5. file: $f.name $f.text $i[^image::create(1;1)] ^i.create(2;3) 6. image: $i.width x $i.height $x[^xdoc::create{}] ^x.create{} 7. xdoc: $x.documentElement.nodeName $s[abc] $r[^regex::create[(a)]] $m[^s.match[$r]] ^r.create[(a)(b)(c)] $m[^s.match[$r]] 8. regex: $m.1 $m.2 $m.3 $hf[^hashfile::open[463_a]] 9. hashfile: ^try-catch{^hf.open[463_b]} $hf.k[in a] $v[$hf.k] 10. still opened: $v ^hf.delete[]