Annotation of parser3/tests/232.html, revision 1.2

1.1       misha       1: @main[]
                      2: 
                      3: $o[^test::create[]]
                      4: 
                      5: $v($o)
                      6: =$v.CLASS_NAME=$v=
                      7: 
                      8: $v[^hash::create[$o]]
                      9: =$v.CLASS_NAME=$v.key=
                     10: 
                     11: $v[^table::create[$o]]
                     12: =$v.CLASS_NAME=$v.name=
                     13: 
                     14: $v(def $o)
                     15: =$v.CLASS_NAME=^v.int[]=
                     16: 
                     17: $v($o || 0)
                     18: =$v.CLASS_NAME=^v.int[]=
                     19: 
                     20: $v($o + 0)
                     21: =$v.CLASS_NAME=$v=
                     22: 
                     23: @CLASS
                     24: test
                     25: 
                     26: @create[]
                     27: 
                     28: @GET[sMode]
                     29: ^switch[$sMode]{
                     30:        ^case[expression]{ $result(-1) }
                     31:        ^case[hash]{ $result[$.key[hash value]] }
                     32:        ^case[table]{ $result[^table::create{name^#0Atable value}] }
                     33:        ^case[def]{ $result(1) }
                     34:        ^case[bool]{ $result(false) }
                     35:        ^case[double]{ $result(5) }
                     36:        ^case[DEFAULT]{ ^throw[;unsupported mode '$sMode'] }
                     37: }

E-mail: