Annotation of parser3/tests/results/432.processed, revision 1.6
1.5 moko 1: Content-Type: text/html
1.6 ! moko 2: Content-Length: 4475
1.5 moko 3:
1.1 moko 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&d<br />
72: ^a._at(5)[hash]='100':'d&d'<br />
73: ^a._at[last;hash]='100':'d&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 />
1.6 ! moko 77: ^a._at(1){code}=<b>type must be string (parameter #2 is 'junction')</b><br />
! 78: ^a._at(1)(true)=<b>type must be string (parameter #2 is 'bool')</b><br />
1.4 moko 79: ^a._at[hren]=<b>index must be 'first', 'last' or expression</b><br />
1.1 moko 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 />
1.3 moko 108: ^a._at(0)[hash]='0':'a'<br />
109: ^a._at(1)[hash]='1':'b'<br />
110: ^a._at(2)[hash]='2':'c'<br />
111: ^a._at(3)[hash]='3':'d'<br />
112: ^a._at(4)[hash]='4':'e'<br />
113: ^a._at[first;hash]='0':'a'<br />
114: ^a._at[last;hash]='4':'e'<br />
1.2 moko 115: <br />
116: <h3>The first element was replaced ($a.1[b&b])</h3>
1.3 moko 117: ^a._at[first;hash]='0':'a'<br />
1.2 moko 118: ^a._at(0)[key]=0<br />
119: ^a._at(0)[value]=a<br />
1.3 moko 120: ^a._at(0)[hash]='0':'a'<br />
1.2 moko 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&d<br />
124: ^a._at(5)[hash]='100':'d&d'<br />
125: ^a._at[last;hash]='100':'d&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 />
1.6 ! moko 129: ^a._at(1){code}=<b>type must be string (parameter #2 is 'junction')</b><br />
! 130: ^a._at(1)(true)=<b>type must be string (parameter #2 is 'bool')</b><br />
1.4 moko 131: ^a._at[hren]=<b>index must be 'first', 'last' or expression</b><br />
1.2 moko 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: