Annotation of parser3/tests/414.html, revision 1.1
1.1 ! moko 1: @main[]
! 2:
! 3: $demo[
! 4: $.a[1]
! 5: $.b[2]
! 6: $.c[3]
! 7: $.d[4]
! 8: ]
! 9:
! 10: 1. ^rename[v;c]
! 11: ^rename[b;b]
! 12: 2. ^rename[b;x]
! 13: ^rename[a;x]
! 14: ^rename[d;x]
! 15: 3. ^rename[a;c]
! 16: ^rename[d;a]
! 17: ^rename[b;c]
! 18:
! 19: 4. ^rename[ $.a[b] $.b[c] $.c[d] ]
! 20: ^rename[ $.a[a1] $.b[b1] $.c[c1] ]
! 21:
! 22: 5. ^rename[a;]
! 23: ^rename[b;$void]
! 24: ^rename[ $.a[] $.b[] $.c[] ]
! 25:
! 26: 6. ^try-catch{ ^demo.rename[a] }
! 27: ^try-catch{ ^demo.rename{a}[b] }
! 28: ^try-catch{ ^demo.rename[a]{b} }
! 29: ^try-catch{ ^demo.rename[$.a[b];c] }
! 30:
! 31: @rename[a;b]
! 32: $h[^hash::create[$demo]]
! 33: ^if($a is hash){
! 34: ^h.rename[$a]
! 35: }{
! 36: ^h.rename[$a;$b]
! 37: }
! 38: $result[^json:string[$h]]
E-mail: