@@ -6,204 +6,207 @@ package {
66
77var undefined_;
88
9- trace ("// trace( parseInt()); " )
9+ trace ("// parseInt()" )
1010trace (parseInt ());
1111
12- trace ("// trace( parseInt(undefined_)); " )
12+ trace ("// parseInt(undefined) " )
1313trace (parseInt (undefined_));
1414
15- trace ("// trace( parseInt(undefined_ , 32)); " )
15+ trace ("// parseInt(undefined , 32)" )
1616trace (parseInt (undefined_, 32 ));
1717
18- trace ("// trace( parseInt(\" undefined\" , 32)); " )
18+ trace ("// parseInt(\" undefined\" , 32)" )
1919trace (parseInt ("undefined" , 32 ));
2020
21- trace ("// trace( parseInt(\"\" )); " )
21+ trace ("// parseInt(\"\" )" )
2222trace (parseInt ("" ));
2323
24- trace ("// trace( parseInt(\" 123\" )); " )
24+ trace ("// parseInt(\" 123\" )" )
2525trace (parseInt ("123" ));
2626
27- trace ("// trace( parseInt(\" 100\" , 10)); " )
27+ trace ("// parseInt(\" 100\" , 10)" )
2828trace (parseInt ("100" , 10 ));
2929
30- trace ("// trace( parseInt(\" 100\" , 0)); " )
30+ trace ("// parseInt(\" 100\" , 0)" )
3131trace (parseInt ("100" , 0 ));
3232
33- trace ("// trace( parseInt(\" 100\" , 1)); " )
33+ trace ("// parseInt(\" 100\" , 1)" )
3434trace (parseInt ("100" , 1 ));
3535
36- trace ("// trace( parseInt(\" 100\" , 2)); " )
36+ trace ("// parseInt(\" 100\" , 2)" )
3737trace (parseInt ("100" , 2 ));
3838
39- trace ("// trace( parseInt(\" 100\" , 36)); " )
39+ trace ("// parseInt(\" 100\" , 36)" )
4040trace (parseInt ("100" , 36 ));
4141
42- trace ("// trace( parseInt(\" 100\" , 37)); " )
42+ trace ("// parseInt(\" 100\" , 37)" )
4343trace (parseInt ("100" , 37 ));
4444
45- trace ("// trace( parseInt(\" 100\" , -1)); " )
45+ trace ("// parseInt(\" 100\" , -1)" )
4646trace (parseInt ("100" , - 1 ));
4747
48- trace ("// trace( parseInt(\" 100\" , {})); " )
48+ trace ("// parseInt(\" 100\" , {})" )
4949var radix = {};
5050trace (parseInt ("100" , radix));
5151
52- trace ("// trace( parseInt(\" 100\" , true)); " )
52+ trace ("// parseInt(\" 100\" , true)" )
5353radix = true ;
5454trace (parseInt ("100" , radix));
5555
56- trace ("// trace( parseInt(\" 100\" , false)); " )
56+ trace ("// parseInt(\" 100\" , false)" )
5757radix = false ;
5858trace (parseInt ("100" , radix));
5959
60- trace ("// trace( parseInt(\" 100\" , NaN)); " )
60+ trace ("// parseInt(\" 100\" , NaN)" )
6161trace (parseInt ("100" , NaN ));
6262
63- trace ("// trace( parseInt(\" 100\" , undefined_)); " )
63+ trace ("// parseInt(\" 100\" , undefined) " )
6464trace (parseInt ("100" , undefined_));
6565
66- trace ("// trace( parseInt(\" 0x123\" )); " )
66+ trace ("// parseInt(\" 0x123\" )" )
6767trace (parseInt ("0x123" ));
6868
69- trace ("// trace( parseInt(\" 0xabc\" )); " )
69+ trace ("// parseInt(\" 0xabc\" )" )
7070trace (parseInt ("0xabc" ));
7171
72- trace ("// trace( parseInt(\" 010\" , 2)); " )
72+ trace ("// parseInt(\" 010\" , 2)" )
7373trace (parseInt ("010" , 2 ));
7474
75- trace ("// trace( parseInt(\" -0100\" )); " )
75+ trace ("// parseInt(\" -0100\" )" )
7676trace (parseInt ("-0100" ));
7777
78- trace ("// trace( parseInt(\" -0100z\" )); " )
78+ trace ("// parseInt(\" -0100z\" )" )
7979trace (parseInt ("-0100z" ));
8080
81- trace ("// trace( parseInt(\" 0x+0X100\" )); " )
81+ trace ("// parseInt(\" 0x+0X100\" )" )
8282trace (parseInt ("0x+0X100" ));
8383
84- trace ("// trace( parseInt(123)); " )
84+ trace ("// parseInt(123)" )
8585var n = 123 ;
8686trace (parseInt (n));
8787
88- trace ("// trace( parseInt(123, 32)); " )
88+ trace ("// parseInt(123, 32)" )
8989trace (parseInt (n, 32 ));
9090
91- trace ("// trace( parseInt(\" ++1\" )); " )
91+ trace ("// parseInt(\" ++1\" )" )
9292trace (parseInt ("++1" ));
9393
94- trace ("// trace( parseInt(\" 0x100\" , 36)); " )
94+ trace ("// parseInt(\" 0x100\" , 36)" )
9595trace (parseInt ("0x100" , 36 ));
9696
97- trace ("// trace( parseInt(\" 0x100\" , 36)); " )
97+ trace ("// parseInt(\" 0x100\" , 36)" )
9898trace (parseInt (" 0x100" , 36 ));
9999
100- trace ("// trace( parseInt(\" 0y100\" , 36)); " )
100+ trace ("// parseInt(\" 0y100\" , 36)" )
101101trace (parseInt ("0y100" , 36 ));
102102
103- trace ("// trace( parseInt(\" 0y100\" , 36)); " )
103+ trace ("// parseInt(\" 0y100\" , 36)" )
104104trace (parseInt (" 0y100" , 36 ));
105105
106- trace ("// trace( parseInt(\" -0x100\" , 36)); " )
106+ trace ("// parseInt(\" -0x100\" , 36)" )
107107trace (parseInt ("-0x100" , 36 ));
108108
109- trace ("// trace( parseInt(\" -0x100\" , 36)); " )
109+ trace ("// parseInt(\" -0x100\" , 36)" )
110110trace (parseInt (" -0x100" , 36 ));
111111
112- trace ("// trace( parseInt(\" -0y100\" , 36)); " )
112+ trace ("// parseInt(\" -0y100\" , 36)" )
113113trace (parseInt ("-0y100" , 36 ));
114114
115- trace ("// trace( parseInt(\" -0y100\" , 36)); " )
115+ trace ("// parseInt(\" -0y100\" , 36)" )
116116trace (parseInt (" -0y100" , 36 ));
117117
118- trace ("// trace( parseInt(\" -0x100\" )); " )
118+ trace ("// parseInt(\" -0x100\" )" )
119119trace (parseInt ("-0x100" ));
120120
121- trace ("// trace( parseInt(\" 0x-100\" )); " )
121+ trace ("// parseInt(\" 0x-100\" )" )
122122trace (parseInt ("0x-100" ));
123123
124- trace ("// trace( parseInt(\" 0x-100\" )); " )
124+ trace ("// parseInt(\" 0x-100\" )" )
125125trace (parseInt (" 0x-100" ));
126126
127- trace ("// trace( parseInt(\" 0x -100\" )); " )
127+ trace ("// parseInt(\" 0x -100\" )" )
128128trace (parseInt ("0x -100" ));
129129
130- trace ("// trace( parseInt(\" -0100\" )); " )
130+ trace ("// parseInt(\" -0100\" )" )
131131trace (parseInt ("-0100" ));
132132
133- trace ("// trace( parseInt(\" 0-100\" )); " )
133+ trace ("// parseInt(\" 0-100\" )" )
134134trace (parseInt ("0-100" ));
135135
136- trace ("// trace( parseInt(\" +0x123\" , 33)); " )
136+ trace ("// parseInt(\" +0x123\" , 33)" )
137137trace (parseInt ("+0x123" , 33 ));
138138
139- trace ("// trace( parseInt(\" +0x123\" , 34)); " )
139+ trace ("// parseInt(\" +0x123\" , 34)" )
140140trace (parseInt ("+0x123" , 34 ));
141141
142- trace ("// trace( parseInt(\" 0\" )); " )
142+ trace ("// parseInt(\" 0\" )" )
143143trace (parseInt ("0" ));
144144
145- trace ("// trace( parseInt(\" 0\" )); " )
145+ trace ("// parseInt(\" 0\" )" )
146146trace (parseInt (" 0" ));
147147
148- trace ("// trace( parseInt(\" 0 \" )); " )
148+ trace ("// parseInt(\" 0 \" )" )
149149trace (parseInt (" 0 " ));
150150
151- trace ("// trace( parseInt(\" 077\" )); " )
151+ trace ("// parseInt(\" 077\" )" )
152152trace (parseInt ("077" ));
153153
154- trace ("// trace( parseInt(\" 077\" )); " )
154+ trace ("// parseInt(\" 077\" )" )
155155trace (parseInt (" 077" ));
156156
157- trace ("// trace( parseInt(\" 077 \" )); " )
157+ trace ("// parseInt(\" 077 \" )" )
158158trace (parseInt (" 077 " ));
159159
160- trace ("// trace( parseInt(\" -077\" )); " )
160+ trace ("// parseInt(\" -077\" )" )
161161trace (parseInt (" -077" ));
162162
163- trace ("// trace( parseInt(\" 077 \" )); " )
163+ trace ("// parseInt(\" 077 \" )" )
164164trace (parseInt ("077 " ));
165165
166- trace ("// trace( parseInt(\" 11\" , 2)); " )
166+ trace ("// parseInt(\" 11\" , 2)" )
167167trace (parseInt ("11" , 2 ));
168168
169- trace ("// trace( parseInt(\" 11\" , 3)); " )
169+ trace ("// parseInt(\" 11\" , 3)" )
170170trace (parseInt ("11" , 3 ));
171171
172- trace ("// trace( parseInt(\" 11\" , 3.8)); " )
172+ trace ("// parseInt(\" 11\" , 3.8)" )
173173trace (parseInt ("11" , 3.8 ));
174174
175- trace ("// trace( parseInt(\" 0x12\" )); " )
175+ trace ("// parseInt(\" 0x12\" )" )
176176trace (parseInt ("0x12" ));
177177
178- trace ("// trace( parseInt(\" 0x12\" , 16)); " )
178+ trace ("// parseInt(\" 0x12\" , 16)" )
179179trace (parseInt ("0x12" , 16 ));
180180
181- trace ("// trace( parseInt(\" 0x12\" , 16.1)); " )
181+ trace ("// parseInt(\" 0x12\" , 16.1)" )
182182trace (parseInt ("0x12" , 16.1 ));
183183
184- trace ("// trace( parseInt(\" 0x12\" , NaN)); " )
184+ trace ("// parseInt(\" 0x12\" , NaN)" )
185185trace (parseInt ("0x12" , NaN ));
186186
187- trace ("// trace( parseInt(\" 0x \" )); " )
187+ trace ("// parseInt(\" 0x \" )" )
188188trace (parseInt ("0x " ));
189189
190- trace ("// trace( parseInt(\" 0x\" )); " )
190+ trace ("// parseInt(\" 0x\" )" )
191191trace (parseInt ("0x" ));
192192
193- trace ("// trace( parseInt(\" 0x \" , 16)); " )
193+ trace ("// parseInt(\" 0x \" , 16)" )
194194trace (parseInt ("0x " , 16 ));
195195
196- trace ("// trace( parseInt(\" 0x\" , 16)); " )
196+ trace ("// parseInt(\" 0x\" , 16)" )
197197trace (parseInt ("0x" , 16 ));
198198
199- trace ("// trace( parseInt(\" 12aaa\" )); " )
199+ trace ("// parseInt(\" 12aaa\" )" )
200200trace (parseInt ("12aaa" ));
201201
202- trace ("// trace( parseInt(\" 100000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 000000000000000\" )); " )
202+ trace ("// parseInt(\" 100000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 000000000000000\" )" )
203203trace (parseInt ("100000000000000000000000000000000000000000000000000000000000" + "00000000000000000000000000000000000000000000000000000000000000000000" + "00000000000000000000000000000000000000000000000000000000000000000000" + "00000000000000000000000000000000000000000000000000000000000000000000" + "00000000000000000000000000000000000000000000000000000000000000000000" + "000000000000000" ));
204204
205- trace ("// trace( parseInt(\" 0x1000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 000000000000000\" )); " )
205+ trace ("// parseInt(\" 0x1000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 00000000000000000000000000000000000000000000000000000000000000000000\" + \" 000000000000000\" )" )
206206trace (parseInt ("0x1000000000000000000000000000000000000000000000000000000000" + "00000000000000000000000000000000000000000000000000000000000000000000" + "00000000000000000000000000000000000000000000000000000000000000000000" + "00000000000000000000000000000000000000000000000000000000000000000000" + "00000000000000000000000000000000000000000000000000000000000000000000" + "000000000000000" ));
207207
208- trace ("// trace(parseInt(String.fromCharCode(0x2000) + \" 123\" ));" )
208+ trace ("// parseInt(String.fromCharCode(305))" );
209+ trace (parseInt (String . fromCharCode (305 )));
210+
211+ trace ("// parseInt(String.fromCharCode(0x2000) + \" 123\" )" )
209212trace (parseInt (String . fromCharCode (0x2000 ) + "123" ));
0 commit comments