~ubuntu-branches/debian/sid/libembperl-perl/sid

« back to all changes in this revision

Viewing changes to test/cmp/epodiv.htm

  • Committer: Bazaar Package Importer
  • Author(s): Angus Lees
  • Date: 2004-02-15 14:23:39 UTC
  • Revision ID: james.westby@ubuntu.com-20040215142339-n21gqf7mx9tmyb8d
Tags: upstream-2.0b10
ImportĀ upstreamĀ versionĀ 2.0b10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 <html>
 
2
 <head>
 
3
 <title>Example</title>
 
4
 </head>
 
5
 <body>
 
6
  <h1>head from foo</h1>
 
7
 
 
8
 
 
9
<html>
 
10
<head>
 
11
<title>Some Plain tests Embperl</title>
 
12
</head>
 
13
 
 
14
<body>
 
15
 
 
16
Here it starts with some HTML Text<P>
 
17
 
 
18
All values should be undefined:
 
19
 
 
20
$a =  <BR>
 
21
$b =  <BR>
 
22
$c =  <BR>
 
23
$d =  <BR>
 
24
$e =  <BR>
 
25
 
 
26
 
 
27
First of all assign a value:
 
28
<BR>
 
29
 
 
30
Now we have some 'Umlaute':
 
31
 
 
32
 
 
33
Now lets look what we are getting from this:<BR>
 
34
(this is the value in $a) (this is the value in $a) &auml;&ouml;&uuml;<BR>
 
35
 
 
36
And now a and b together: (this is the value in $a)(this is the value in $a) &auml;&ouml;&uuml;<P>
 
37
 
 
38
Here we have some HTML tags within the perl code, Embperl will delete them!<BR>
 
39
 
 
40
57
 
41
Embperl will also translate HMTL escapes to the right characters i.e. $a &amp;lt; 6 will get the perl expression $a &lt; 6: <BR>
 
42
 
 
43
1
 
44
Now they should have a value
 
45
 
 
46
$a = (this is the value in $a) <BR>
 
47
$b = (this is the value in $a) &auml;&ouml;&uuml; <BR>
 
48
$c = 57 <BR>
 
49
$d = 1 <BR>
 
50
$e = 2 <BR>
 
51
 
 
52
a <br>
 
53
a <br>
 
54
a <br>
 
55
    b is null <br>
 
56
    a <br>
 
57
    b is null <br>
 
58
    a<br>
 
59
    b is null <br>
 
60
    <table></table>
 
61
 
 
62
 
 
63
<p> $tabmode = default <p>
 
64
 
 
65
<hr><p>Display an two dimensional array with one, two and three columns !<BR>
 
66
Please take a look at the source in your browser to see the difference<BR>
 
67
 
 
68
$a[0][0] = '1/1' ;<BR>
 
69
   $a[1][0] = '2/1' ;<BR>
 
70
   $a[1][1] = '2/2' ;<BR>
 
71
   $a[2][0] = '3/1' ;<BR>
 
72
   $a[2][1] = '3/2' ;<BR>
 
73
   $a[2][2] = '3/3' ;<BR>
 
74
 
 
75
<P>$tabmode = default <P>
 
76
 
 
77
<table border="1" width="100%">
 
78
    <tr>
 
79
        <td>a1/1 </td>
 
80
    </tr> 
 
81
 
 
82
    <tr>
 
83
        <td>a2/1 </td>
 
84
    
 
85
        <td>a2/2 </td>
 
86
    </tr> 
 
87
 
 
88
    <tr>
 
89
        <td>a3/1 </td>
 
90
    
 
91
        <td>a3/2 </td>
 
92
    
 
93
        <td>a3/3 </td>
 
94
    </tr> 
 
95
</table>
 
96
 
 
97
<table border="2" width="100%">
 
98
    <tr>
 
99
        <td>a1/1 </td>
 
100
    </tr> 
 
101
 
 
102
    <tr>
 
103
        <td>a2/1 </td>
 
104
    
 
105
        <td>a2/2 </td>
 
106
    </tr> 
 
107
 
 
108
    <tr>
 
109
        <td>a3/1 </td>
 
110
    
 
111
        <td>a3/2 </td>
 
112
    
 
113
        <td>a3/3 </td>
 
114
    </tr> 
 
115
</table>
 
116
 
 
117
<table border="3" width="100%">
 
118
    <tr>
 
119
        <td>a1/1 </td>
 
120
    </tr> 
 
121
 
 
122
    <tr>
 
123
        <td>a2/1 </td>
 
124
    
 
125
        <td>a2/2 </td>
 
126
    </tr> 
 
127
 
 
128
    <tr>
 
129
        <td>a3/1 </td>
 
130
    
 
131
        <td>a3/2 </td>
 
132
    
 
133
        <td>a3/3 </td>
 
134
    </tr> 
 
135
</table>
 
136
 
 
137
<table border="4" >
 
138
    <tr>
 
139
        <td>
 
140
            <table border="5" >
 
141
                <tr>
 
142
                    <td>b1/1 </td>
 
143
                </tr> 
 
144
            
 
145
                <tr>
 
146
                    <td>b2/1 </td>
 
147
                
 
148
                    <td>b2/2 </td>
 
149
                </tr> 
 
150
            
 
151
                <tr>
 
152
                    <td>b3/1 </td>
 
153
                
 
154
                    <td>b3/2 </td>
 
155
                
 
156
                    <td>b3/3 </td>
 
157
                </tr> 
 
158
            </table>
 
159
 
 
160
        a1/1 </td>
 
161
    </tr> 
 
162
 
 
163
    <tr>
 
164
        <td>
 
165
            <table border="5" >
 
166
                <tr>
 
167
                    <td>b1/1 </td>
 
168
                </tr> 
 
169
            
 
170
                <tr>
 
171
                    <td>b2/1 </td>
 
172
                
 
173
                    <td>b2/2 </td>
 
174
                </tr> 
 
175
            
 
176
                <tr>
 
177
                    <td>b3/1 </td>
 
178
                
 
179
                    <td>b3/2 </td>
 
180
                
 
181
                    <td>b3/3 </td>
 
182
                </tr> 
 
183
            </table>
 
184
 
 
185
        a2/1 </td>
 
186
    
 
187
        <td>
 
188
            <table border="5" >
 
189
                <tr>
 
190
                    <td>b1/1 </td>
 
191
                </tr> 
 
192
            
 
193
                <tr>
 
194
                    <td>b2/1 </td>
 
195
                
 
196
                    <td>b2/2 </td>
 
197
                </tr> 
 
198
            
 
199
                <tr>
 
200
                    <td>b3/1 </td>
 
201
                
 
202
                    <td>b3/2 </td>
 
203
                
 
204
                    <td>b3/3 </td>
 
205
                </tr> 
 
206
            </table>
 
207
 
 
208
        a2/2 </td>
 
209
    </tr> 
 
210
 
 
211
    <tr>
 
212
        <td>
 
213
            <table border="5" >
 
214
                <tr>
 
215
                    <td>b1/1 </td>
 
216
                </tr> 
 
217
            
 
218
                <tr>
 
219
                    <td>b2/1 </td>
 
220
                
 
221
                    <td>b2/2 </td>
 
222
                </tr> 
 
223
            
 
224
                <tr>
 
225
                    <td>b3/1 </td>
 
226
                
 
227
                    <td>b3/2 </td>
 
228
                
 
229
                    <td>b3/3 </td>
 
230
                </tr> 
 
231
            </table>
 
232
 
 
233
        a3/1 </td>
 
234
    
 
235
        <td>
 
236
            <table border="5" >
 
237
                <tr>
 
238
                    <td>b1/1 </td>
 
239
                </tr> 
 
240
            
 
241
                <tr>
 
242
                    <td>b2/1 </td>
 
243
                
 
244
                    <td>b2/2 </td>
 
245
                </tr> 
 
246
            
 
247
                <tr>
 
248
                    <td>b3/1 </td>
 
249
                
 
250
                    <td>b3/2 </td>
 
251
                
 
252
                    <td>b3/3 </td>
 
253
                </tr> 
 
254
            </table>
 
255
 
 
256
        a3/2 </td>
 
257
    
 
258
        <td>
 
259
            <table border="5" >
 
260
                <tr>
 
261
                    <td>b1/1 </td>
 
262
                </tr> 
 
263
            
 
264
                <tr>
 
265
                    <td>b2/1 </td>
 
266
                
 
267
                    <td>b2/2 </td>
 
268
                </tr> 
 
269
            
 
270
                <tr>
 
271
                    <td>b3/1 </td>
 
272
                
 
273
                    <td>b3/2 </td>
 
274
                
 
275
                    <td>b3/3 </td>
 
276
                </tr> 
 
277
            </table>
 
278
 
 
279
        a3/3 </td>
 
280
    </tr> 
 
281
</table>
 
282
 
 
283
^<P>(2\.0.*?|1\.3.*?)<P>
 
284
 
 
285
<P>17<P>
 
286
<P>1<P>
 
287
 
 
288
<P>
 
289
 
 
290
0
 
291
1
 
292
2
 
293
A = 1<br>
 
294
B = 2<br>
 
295
C = 3<br>
 
296
@a[0] = a<br>
 
297
        @a[1] = b<br>
 
298
        @a[2] = c<br>
 
299
        @a[3] = d<br>
 
300
        @a[0] = a<br>
 
301
        @a[1] = b<br>
 
302
        @a[2] = c<br>
 
303
        @a[3] = d<br>
 
304
        a <br>
 
305
b <br>
 
306
c <br>
 
307
d <br>
 
308
1 <br>
 
309
3 <br>
 
310
5 <br>
 
311
7 <br>
 
312
9 <br>
 
313
1 <br>
 
314
2 <br>
 
315
3 <br>
 
316
4 <br>
 
317
5 <br>
 
318
6 <br>
 
319
7 <br>
 
320
8 <br>
 
321
9 <br>
 
322
10 <br>
 
323
2:1 <br>
 
324
2:2 <br>
 
325
2:3 <br>
 
326
2:4 <br>
 
327
2:5 <br>
 
328
3:a <br>
 
329
3:b <br>
 
330
3:c <br>
 
331
@a[0] = a<br>
 
332
        A = 1<br>
 
333
                1 <br>
 
334
                3 <br>
 
335
                5 <br>
 
336
                7 <br>
 
337
                9 <br>
 
338
                B = 2<br>
 
339
                1 <br>
 
340
                3 <br>
 
341
                5 <br>
 
342
                7 <br>
 
343
                9 <br>
 
344
                C = 3<br>
 
345
                1 <br>
 
346
                3 <br>
 
347
                5 <br>
 
348
                7 <br>
 
349
                9 <br>
 
350
                @a[1] = b<br>
 
351
        A = 1<br>
 
352
                1 <br>
 
353
                3 <br>
 
354
                5 <br>
 
355
                7 <br>
 
356
                9 <br>
 
357
                B = 2<br>
 
358
                1 <br>
 
359
                3 <br>
 
360
                5 <br>
 
361
                7 <br>
 
362
                9 <br>
 
363
                C = 3<br>
 
364
                1 <br>
 
365
                3 <br>
 
366
                5 <br>
 
367
                7 <br>
 
368
                9 <br>
 
369
                @a[2] = c<br>
 
370
        A = 1<br>
 
371
                1 <br>
 
372
                3 <br>
 
373
                5 <br>
 
374
                7 <br>
 
375
                9 <br>
 
376
                B = 2<br>
 
377
                1 <br>
 
378
                3 <br>
 
379
                5 <br>
 
380
                7 <br>
 
381
                9 <br>
 
382
                C = 3<br>
 
383
                1 <br>
 
384
                3 <br>
 
385
                5 <br>
 
386
                7 <br>
 
387
                9 <br>
 
388
                @a[3] = d<br>
 
389
        A = 1<br>
 
390
                1 <br>
 
391
                3 <br>
 
392
                5 <br>
 
393
                7 <br>
 
394
                9 <br>
 
395
                B = 2<br>
 
396
                1 <br>
 
397
                3 <br>
 
398
                5 <br>
 
399
                7 <br>
 
400
                9 <br>
 
401
                C = 3<br>
 
402
                1 <br>
 
403
                3 <br>
 
404
                5 <br>
 
405
                7 <br>
 
406
                9 <br>
 
407
                x
 
408
 
 
409
 y
 
410
 
 
411
<table>
 
412
    <tr>
 
413
            <td>ii[0] = 0 </td>
 
414
    </tr> 
 
415
 
 
416
    <tr>
 
417
            <td>ii[1] = 1 </td>
 
418
    </tr> 
 
419
 
 
420
    <tr>
 
421
            <td>ii[2] = 2 </td>
 
422
    </tr> 
 
423
 
 
424
    <tr>
 
425
            <td>ii[3] = 3 </td>
 
426
    </tr> 
 
427
 
 
428
    <tr>
 
429
            <td>ii[4] = 4 </td>
 
430
    </tr> 
 
431
 
 
432
    <tr>
 
433
            <td>ii[5] = 5 </td>
 
434
    </tr> 
 
435
 
 
436
    <tr>
 
437
            <td>ii[6] = 6 </td>
 
438
    </tr> 
 
439
 
 
440
    <tr>
 
441
            <td>ii[7] = 7 </td>
 
442
    </tr> 
 
443
 
 
444
    <tr>
 
445
            <td>ii[8] = 8 </td>
 
446
    </tr> 
 
447
 
 
448
    <tr>
 
449
            <td>ii[9] = 9 </td>
 
450
    </tr> 
 
451
</table>
 
452
 
 
453
</body>
 
454
</html>
 
455
 
 
456
 <hr> Footer <hr>
 
457
 
 
458
 
 
459
 
 
460
</body>
 
461
 </html>
 
462