summaryrefslogtreecommitdiff
path: root/web/funnelAC/answers/sc27.lis
blob: 404a5b28273914b3c6589cf852dd5c638aad7ef4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
FUNNELWEB LISTING FILE
======================

Dump of mapped file "<<Suppressed>>".

MEMORY DUMP OF MAPPED FILE
==========================

+-------------------------------------------------+------------------+
| 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | 0123456789ABCDEF |
+-------------------------------------------------+------------------+
| 53 43 32 37 3A 20 54 65 73 74 20 73 79 6E 74 61 | SC27: Test synta |
| 78 20 63 68 65 63 6B 69 6E 67 20 6F 66 20 76 73 | x checking of vs |
| 6B 69 70 20 74 79 70 65 73 65 74 74 69 6E 67 20 | kip typesetting  |
| 64 69 72 65 63 74 69 76 65 2E 0A 0A 31 2E 20 54 | directive...1. T |
| 65 73 74 20 6E 6F 74 20 65 78 61 63 74 6C 79 20 | est not exactly  |
| 74 68 72 65 65 20 61 72 67 75 6D 65 6E 74 73 20 | three arguments  |
| 28 69 6E 63 6C 75 64 65 73 20 76 73 6B 69 70 29 | (includes vskip) |
| 2E 0A 40 74 20 76 73 6B 69 70 0A 40 74 20 76 73 | ..@t vskip.@t vs |
| 6B 69 70 20 6F 6E 65 0A 40 74 20 76 73 6B 69 70 | kip one.@t vskip |
| 20 6F 6E 65 20 74 77 6F 20 74 68 72 65 65 20 66 |  one two three f |
| 6F 75 72 0A 0A 32 2E 20 54 65 73 74 20 74 68 69 | our..2. Test thi |
| 72 64 20 61 72 67 75 6D 65 6E 74 20 6E 6F 74 20 | rd argument not  |
| 22 6D 6D 22 2E 0A 40 74 20 76 73 6B 69 70 20 33 | "mm"..@t vskip 3 |
| 32 20 78 78 0A 0A 33 2E 20 54 65 73 74 20 73 65 | 2 xx..3. Test se |
| 63 6F 6E 64 20 61 72 67 75 6D 65 6E 74 20 68 61 | cond argument ha |
| 73 20 62 61 64 20 64 69 67 69 74 2E 0A 40 74 20 | s bad digit..@t  |
| 76 73 6B 69 70 20 33 66 20 6D 6D 0A 0A 34 2E 20 | vskip 3f mm..4.  |
| 54 65 73 74 20 6E 75 6D 62 65 72 20 68 61 73 20 | Test number has  |
| 6D 6F 72 65 20 74 68 61 6E 20 74 68 72 65 65 20 | more than three  |
| 64 69 67 69 74 73 0A 0A 40 74 20 76 73 6B 69 70 | digits..@t vskip |
| 20 34 33 35 35 20 6D 6D 0A 0A 35 2E 20 54 65 73 |  4355 mm..5. Tes |
| 74 20 61 20 6C 65 67 61 6C 20 6F 6E 65 20 74 6F | t a legal one to |
| 6F 2E 0A 40 74 20 76 73 6B 69 70 20 32 30 20 6D | o..@t vskip 20 m |
| 6D 0A 0A                                        | m..              |
+-------------------------------------------------+------------------+


=========================== Start of LINE LIST DUMP ============================

Globl Local| Text
-----------+--------------------------------------------------------------------
00001 00001| SC27: Test syntax checking of vskip typesetting directive.<010>
00002 00002| <010>
00003 00003| 1. Test not exactly three arguments (includes vskip).<010>
00004 00004| @t vskip<010>
00005 00005| @t vskip one<010>
00006 00006| @t vskip one two three four<010>
00007 00007| <010>
00008 00008| 2. Test third argument not "mm".<010>
00009 00009| @t vskip 32 xx<010>
00010 00010| <010>
00011 00011| 3. Test second argument has bad digit.<010>
00012 00012| @t vskip 3f mm<010>
00013 00013| <010>
00014 00014| 4. Test number has more than three digits<010>
00015 00015| <010>
00016 00016| @t vskip 4355 mm<010>
00017 00017| <010>
00018 00018| 5. Test a legal one too.<010>
00019 00019| @t vskip 20 mm<010>
00020 00020| <010>
00021 00021| <End-Of-File><010>
-----------+--------------------------------------------------------------------
Globl Local| Text

============================ End of LINE LIST DUMP =============================


=========================== Start of TOKEN LIST DUMP ===========================

Summary: There are 8 tokens in the token list.

Line[Column]: Token Description
-------------------------------

0001[01]: Text. Text scrap[Grey]="SC27: Test syntax checking of vskip typesetting directive.<010>
<010>
1. Test not exactly three arguments (includes vskip).<010>
"
0007[01]: Text. Text scrap[Grey]="<010>
2. Test third argument not "mm".<010>
"
0010[01]: Text. Text scrap[Grey]="<010>
3. Test second argument has bad digit.<010>
"
0013[01]: Text. Text scrap[Grey]="<010>
4. Test number has more than three digits<010>
<010>
"
0017[01]: Text. Text scrap[Grey]="<010>
5. Test a legal one too.<010>
"
0019[01]: @t.. Vertical skip. Vertical space skipped=20mm.
0020[01]: Text. Text scrap[White]="<010>
"
0021[01]: End Of File. 
============================ End of TOKEN LIST DUMP ============================

Macro table dump skipped (Parser was not invoked).
Document list dump skipped (Parser was not invoked).

Global Local| Input File
------------+-------------------------------------------------------------------
     1     1| SC27: Test syntax checking of vskip typesetting directive.
     2     2| 
     3     3| 1. Test not exactly three arguments (includes vskip).
     4     4| @t vskip
       Error|.^This directive has the wrong number of arguments.
            |.^The correct format is: "@t vskip <num> mm".
            |.^Directive ignored.
     5     5| @t vskip one
       Error|.^This directive has the wrong number of arguments.
            |.^The correct format is: "@t vskip <num> mm".
            |.^Directive ignored.
     6     6| @t vskip one two three four
       Error|.^This directive has the wrong number of arguments.
            |.^The correct format is: "@t vskip <num> mm".
            |.^Directive ignored.
     7     7| 
     8     8| 2. Test third argument not "mm".
     9     9| @t vskip 32 xx
            |.^The correct format is: "@t vskip <num> mm".
            |.^Directive ignored.
       Error|.............^Expecting "mm".
    10    10| 
    11    11| 3. Test second argument has bad digit.
    12    12| @t vskip 3f mm
       Error|...........^Illegal digit.
            |...........^Value must consist entirely of decimal digits.
            |...........^Directive ignored.
    13    13| 
    14    14| 4. Test number has more than three digits
    15    15| 
    16    16| @t vskip 4355 mm
       Error|..........^Too many digits. The maximum is three.
            |..........^Directive ignored.
    17    17| 
    18    18| 5. Test a legal one too.
    19    19| @t vskip 20 mm
    20    20| 
            | <End-Of-File>
------------+-------------------------------------------------------------------

There were 6 Errors.