Annotation of parser3/tests/results/432.processed, revision 1.2

1.1       moko        1: Content-Type: text/html
1.2     ! moko        2: Content-Length: 4463
1.1       moko        3: 
                      4: <h3>Empty hash ($a[^hash::create[]])</h3>
                      5: first:last='':''<br />
                      6: first_key:last_key='':''<br />
                      7: <h3>One element was added ($a.1[a])</h3>
                      8: first:last='a':'a'<br />
                      9: first_key:last_key='1':'1'<br />
                     10: <h3>One element was deleted (^a.delete[1])</h3>
                     11: first:last='':''<br />
                     12: first_key:last_key='':''<br />
                     13: <h3>One element was added ($a.1[a])</h3>
                     14: first:last='a':'a'<br />
                     15: first_key:last_key='1':'1'<br />
                     16: <h3>Hash with 5 elements ($a[ $.1[a] $.2[b] $.3[c] $.4[d] $.5[e] ])</h3>
                     17: first:last='a':'e'<br />
                     18: first_key:last_key='1':'5'<br />
                     19: <h3>The last element was deleted (^a.delete[5])</h3>
                     20: first:last='a':'d'<br />
                     21: first_key:last_key='1':'4'<br />
                     22: <h3>The first element was deleted (^a.delete[1])</h3>
                     23: first:last='b':'d'<br />
                     24: first_key:last_key='2':'4'<br />
                     25: <h3>One element was added at the end ($a.5[e])</h3>
                     26: first:last='b':'e'<br />
                     27: first_key:last_key='2':'5'<br />
                     28: <h3>One element was added at the middle ($a.3[cc])</h3>
                     29: first:last='b':'e'<br />
                     30: first_key:last_key='2':'5'<br />
1.2     ! moko       31: <h3>_at on array with 5 elements ($a[ $.1[a] $.2[b] $.3[c] $.4[d] $.5[e] ])</h3>
1.1       moko       32: ^a._at(0)=a<br />
                     33: ^a._at(1)=b<br />
                     34: ^a._at(2)=c<br />
                     35: ^a._at(3)=d<br />
                     36: ^a._at(4)=e<br />
                     37: <br />
                     38: ^a._at(-1)=e<br />
                     39: ^a._at(-2)=d<br />
                     40: ^a._at(-3)=c<br />
                     41: ^a._at(-4)=b<br />
                     42: ^a._at(-5)=a<br />
                     43: <br />
                     44: ^a._at(0)[key]=1<br />
                     45: ^a._at(1)[key]=2<br />
                     46: ^a._at(2)[key]=3<br />
                     47: ^a._at(3)[key]=4<br />
                     48: ^a._at(4)[key]=5<br />
                     49: <br />
                     50: ^a._at(0)[value]=a<br />
                     51: ^a._at(1)[value]=b<br />
                     52: ^a._at(2)[value]=c<br />
                     53: ^a._at(3)[value]=d<br />
                     54: ^a._at(4)[value]=e<br />
                     55: <br />
                     56: ^a._at(0)[hash]='1':'a'<br />
                     57: ^a._at(1)[hash]='2':'b'<br />
                     58: ^a._at(2)[hash]='3':'c'<br />
                     59: ^a._at(3)[hash]='4':'d'<br />
                     60: ^a._at(4)[hash]='5':'e'<br />
1.2     ! moko       61: ^a._at[first;hash]='1':'a'<br />
        !            62: ^a._at[last;hash]='5':'e'<br />
1.1       moko       63: <br />
                     64: <h3>The first element was replaced ($a.1[b&b])</h3>
                     65: ^a._at[first;hash]='1':'b&b'<br />
                     66: ^a._at(0)[key]=1<br />
                     67: ^a._at(0)[value]=b&b<br />
                     68: ^a._at(0)[hash]='1':'b&b'<br />
                     69: <h3>One element was added at the end ($a.100[^taint[d&d]])</h3>
                     70: ^a._at(5)[key]=100<br />
                     71: ^a._at(5)[value]=d&amp;d<br />
                     72: ^a._at(5)[hash]='100':'d&amp;d'<br />
                     73: ^a._at[last;hash]='100':'d&amp;d'<br />
                     74: <br />
                     75: ^a._at[]=<b>native method of 'array' accepts minimum 1 parameter(s) (0 present)</b><br />
                     76: ^a._at[first;key;hren]=<b>native method of 'array' accepts maximum 2 parameter(s) (3 present)</b><br />
                     77: ^a._at(1){code}=<b>type must be string (parameter #2)</b><br />
                     78: ^a._at(1)(true)=<b>is 'bool', it has no string representation</b><br />
                     79: ^a._at[hren]=<b>whence must be 'first', 'last' or expression</b><br />
                     80: ^a._at[first][hren]=<b>type must be 'key', 'value' or 'hash'</b><br />
                     81: ^a._at[last][hren]=<b>type must be 'key', 'value' or 'hash'</b><br />
1.2     ! moko       82: ^a._at(1)[hren]=<b>type must be 'key', 'value' or 'hash'</b><br />
        !            83: <h3>_at on array with 5 elements ($a[ $.0[a] $.1[b] $.2[c] $.3[d] $.4[e] ])</h3>
        !            84: ^a._at(0)=a<br />
        !            85: ^a._at(1)=b<br />
        !            86: ^a._at(2)=c<br />
        !            87: ^a._at(3)=d<br />
        !            88: ^a._at(4)=e<br />
        !            89: <br />
        !            90: ^a._at(-1)=e<br />
        !            91: ^a._at(-2)=d<br />
        !            92: ^a._at(-3)=c<br />
        !            93: ^a._at(-4)=b<br />
        !            94: ^a._at(-5)=a<br />
        !            95: <br />
        !            96: ^a._at(0)[key]=0<br />
        !            97: ^a._at(1)[key]=1<br />
        !            98: ^a._at(2)[key]=2<br />
        !            99: ^a._at(3)[key]=3<br />
        !           100: ^a._at(4)[key]=4<br />
        !           101: <br />
        !           102: ^a._at(0)[value]=a<br />
        !           103: ^a._at(1)[value]=b<br />
        !           104: ^a._at(2)[value]=c<br />
        !           105: ^a._at(3)[value]=d<br />
        !           106: ^a._at(4)[value]=e<br />
        !           107: <br />
        !           108: ^a._at(0)[hash]='100':'a'<br />
        !           109: ^a._at(1)[hash]='101':'b'<br />
        !           110: ^a._at(2)[hash]='102':'c'<br />
        !           111: ^a._at(3)[hash]='103':'d'<br />
        !           112: ^a._at(4)[hash]='104':'e'<br />
        !           113: ^a._at[first;hash]='100':'a'<br />
        !           114: ^a._at[last;hash]='104':'e'<br />
        !           115: <br />
        !           116: <h3>The first element was replaced ($a.1[b&b])</h3>
        !           117: ^a._at[first;hash]='100':'a'<br />
        !           118: ^a._at(0)[key]=0<br />
        !           119: ^a._at(0)[value]=a<br />
        !           120: ^a._at(0)[hash]='100':'a'<br />
        !           121: <h3>One element was added at the end ($a.100[^taint[d&d]])</h3>
        !           122: ^a._at(5)[key]=100<br />
        !           123: ^a._at(5)[value]=d&amp;d<br />
        !           124: ^a._at(5)[hash]='100':'d&amp;d'<br />
        !           125: ^a._at[last;hash]='100':'d&amp;d'<br />
        !           126: <br />
        !           127: ^a._at[]=<b>native method of 'array' accepts minimum 1 parameter(s) (0 present)</b><br />
        !           128: ^a._at[first;key;hren]=<b>native method of 'array' accepts maximum 2 parameter(s) (3 present)</b><br />
        !           129: ^a._at(1){code}=<b>type must be string (parameter #2)</b><br />
        !           130: ^a._at(1)(true)=<b>is 'bool', it has no string representation</b><br />
        !           131: ^a._at[hren]=<b>whence must be 'first', 'last' or expression</b><br />
        !           132: ^a._at[first][hren]=<b>type must be 'key', 'value' or 'hash'</b><br />
        !           133: ^a._at[last][hren]=<b>type must be 'key', 'value' or 'hash'</b><br />
1.1       moko      134: ^a._at(1)[hren]=<b>type must be 'key', 'value' or 'hash'</b><br />

E-mail: