summaryrefslogtreecommitdiff
path: root/web/funnelAC/answers/sc11.lis
diff options
context:
space:
mode:
Diffstat (limited to 'web/funnelAC/answers/sc11.lis')
-rw-r--r--web/funnelAC/answers/sc11.lis307
1 files changed, 307 insertions, 0 deletions
diff --git a/web/funnelAC/answers/sc11.lis b/web/funnelAC/answers/sc11.lis
new file mode 100644
index 0000000000..6082c059c4
--- /dev/null
+++ b/web/funnelAC/answers/sc11.lis
@@ -0,0 +1,307 @@
+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 31 31 3A 20 53 79 6E 74 61 78 20 6F 66 20 | SC11: Syntax of |
+| 74 68 65 20 69 6E 63 6C 75 64 65 20 70 72 61 67 | the include prag |
+| 6D 61 2E 0A 0A 31 2E 20 54 65 73 74 20 69 6E 63 | ma...1. Test inc |
+| 6C 75 64 65 20 70 72 61 67 6D 61 20 6E 6F 74 20 | lude pragma not |
+| 61 74 20 73 74 61 72 74 20 6F 66 20 6C 69 6E 65 | at start of line |
+| 2E 0A 0A 20 20 20 40 69 0A 0A 32 2E 20 54 65 73 | ... @i..2. Tes |
+| 74 20 41 54 69 20 6E 6F 74 20 66 6F 6C 6C 6F 77 | t ATi not follow |
+| 65 64 20 62 79 20 61 20 62 6C 61 6E 6B 2E 0A 0A | ed by a blank... |
+| 40 69 78 0A 0A 33 2E 20 54 65 73 74 20 69 6E 63 | @ix..3. Test inc |
+| 6C 75 64 65 20 66 69 6C 65 6E 61 6D 65 20 69 73 | lude filename is |
+| 20 74 6F 6F 20 6C 6F 6E 67 2E 20 54 68 65 20 6D | too long. The m |
+| 61 78 69 6D 75 6D 20 6F 6E 20 74 68 65 20 4D 61 | aximum on the Ma |
+| 63 69 6E 74 6F 73 68 20 69 73 0A 20 20 20 32 35 | cintosh is. 25 |
+| 35 20 62 75 74 20 77 65 20 77 69 6C 6C 20 75 73 | 5 but we will us |
+| 65 20 61 20 66 69 6C 65 6E 61 6D 65 20 6F 66 20 | e a filename of |
+| 6F 76 65 72 20 31 30 32 34 20 63 68 61 72 61 63 | over 1024 charac |
+| 74 65 72 73 20 73 6F 20 61 73 20 74 6F 20 6D 61 | ters so as to ma |
+| 6B 65 0A 20 20 20 74 68 65 20 74 65 73 74 20 70 | ke. the test p |
+| 6F 72 74 61 62 6C 65 2E 20 54 68 65 20 61 63 74 | ortable. The act |
+| 75 61 6C 20 6C 65 6E 67 74 68 20 75 73 65 64 20 | ual length used |
+| 69 73 20 31 31 30 30 20 63 68 61 72 61 63 74 65 | is 1100 characte |
+| 72 73 20 69 6E 20 74 68 65 0A 20 20 20 66 69 6C | rs in the. fil |
+| 65 6E 61 6D 65 2E 0A 0A 20 20 20 20 20 20 20 20 | ename... |
+| 20 20 20 20 31 20 20 20 20 20 20 20 20 20 32 20 | 1 2 |
+| 20 20 20 20 20 20 20 20 33 20 20 20 20 20 20 20 | 3 |
+| 20 20 34 20 20 20 20 20 20 20 20 20 35 20 20 20 | 4 5 |
+| 20 20 20 20 20 20 36 20 20 20 20 20 20 20 20 20 | 6 |
+| 37 20 20 20 20 20 20 20 20 20 38 20 20 20 20 20 | 7 8 |
+| 20 20 20 20 39 20 20 20 20 20 20 20 20 20 30 20 | 9 0 |
+| 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 | 1 |
+| 20 20 32 20 20 20 20 20 20 20 20 20 33 20 20 20 | 2 3 |
+| 20 20 20 20 20 20 34 20 20 20 20 20 20 20 20 20 | 4 |
+| 35 20 20 20 20 20 20 20 20 20 36 20 20 20 20 20 | 5 6 |
+| 20 20 20 20 37 20 20 20 20 20 20 20 20 20 38 20 | 7 8 |
+| 20 20 20 20 20 20 20 20 39 20 20 20 20 20 20 20 | 9 |
+| 20 20 30 20 20 20 20 20 20 20 20 20 31 20 20 20 | 0 1 |
+| 20 20 20 20 20 20 32 20 20 20 20 20 20 20 20 20 | 2 |
+| 33 20 20 20 20 20 20 20 20 20 34 20 20 20 20 20 | 3 4 |
+| 20 20 20 20 35 20 20 20 20 20 20 20 20 20 36 20 | 5 6 |
+| 20 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20 | 7 |
+| 20 20 38 20 20 20 20 20 20 20 20 20 39 20 20 20 | 8 9 |
+| 20 20 20 20 20 20 30 20 20 20 20 20 20 20 20 20 | 0 |
+| 31 20 20 20 20 20 20 20 20 20 32 20 20 20 20 20 | 1 2 |
+| 20 20 20 20 33 20 20 20 20 20 20 20 20 20 34 20 | 3 4 |
+| 20 20 20 20 20 20 20 20 35 20 20 20 20 20 20 20 | 5 |
+| 20 20 36 20 20 20 20 20 20 20 20 20 37 20 20 20 | 6 7 |
+| 20 20 20 20 20 20 38 20 20 20 20 20 20 20 20 20 | 8 |
+| 39 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 | 9 0 |
+| 20 20 20 20 31 20 20 20 20 20 20 20 20 20 32 20 | 1 2 |
+| 20 20 20 20 20 20 20 20 33 20 20 20 20 20 20 20 | 3 |
+| 20 20 34 20 20 20 20 20 20 20 20 20 35 20 20 20 | 4 5 |
+| 20 20 20 20 20 20 36 20 20 20 20 20 20 20 20 20 | 6 |
+| 37 20 20 20 20 20 20 20 20 20 38 20 20 20 20 20 | 7 8 |
+| 20 20 20 20 39 20 20 20 20 20 20 20 20 20 30 20 | 9 0 |
+| 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 | 1 |
+| 20 20 32 20 20 20 20 20 20 20 20 20 33 20 20 20 | 2 3 |
+| 20 20 20 20 20 20 34 20 20 20 20 20 20 20 20 20 | 4 |
+| 35 20 20 20 20 20 20 20 20 20 36 20 20 20 20 20 | 5 6 |
+| 20 20 20 20 37 20 20 20 20 20 20 20 20 20 38 20 | 7 8 |
+| 20 20 20 20 20 20 20 20 39 20 20 20 20 20 20 20 | 9 |
+| 20 20 30 20 20 20 20 20 20 20 20 20 31 20 20 20 | 0 1 |
+| 20 20 20 20 20 20 32 20 20 20 20 20 20 20 20 20 | 2 |
+| 33 20 20 20 20 20 20 20 20 20 34 20 20 20 20 20 | 3 4 |
+| 20 20 20 20 35 20 20 20 20 20 20 20 20 20 36 20 | 5 6 |
+| 20 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20 | 7 |
+| 20 20 38 20 20 20 20 20 20 20 20 20 39 20 20 20 | 8 9 |
+| 20 20 20 20 20 20 30 20 20 20 20 20 20 20 20 20 | 0 |
+| 31 20 20 20 20 20 20 20 20 20 32 20 20 20 20 20 | 1 2 |
+| 20 20 20 20 33 20 20 20 20 20 20 20 20 20 34 20 | 3 4 |
+| 20 20 20 20 20 20 20 20 35 20 20 20 20 20 20 20 | 5 |
+| 20 20 36 20 20 20 20 20 20 20 20 20 37 20 20 20 | 6 7 |
+| 20 20 20 20 20 20 38 20 20 20 20 20 20 20 20 20 | 8 |
+| 39 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 | 9 0 |
+| 20 20 20 20 31 20 20 20 20 20 20 20 20 20 32 20 | 1 2 |
+| 20 20 20 20 20 20 20 20 33 20 20 20 20 20 20 20 | 3 |
+| 20 20 34 20 20 20 20 20 20 20 20 20 35 20 20 20 | 4 5 |
+| 20 20 20 20 20 20 36 20 20 20 20 20 20 20 20 20 | 6 |
+| 37 20 20 20 20 20 20 20 20 20 38 20 20 20 20 20 | 7 8 |
+| 20 20 20 20 39 20 20 20 20 20 20 20 20 20 30 20 | 9 0 |
+| 20 20 20 20 20 20 20 20 31 20 20 20 20 20 20 20 | 1 |
+| 20 20 32 20 20 20 20 20 20 20 20 20 33 20 20 20 | 2 3 |
+| 20 20 20 20 20 20 34 20 20 20 20 20 20 20 20 20 | 4 |
+| 35 20 20 20 20 20 20 20 20 20 36 20 20 20 20 20 | 5 6 |
+| 20 20 20 20 37 20 20 20 20 20 20 20 20 20 38 20 | 7 8 |
+| 20 20 20 20 20 20 20 20 39 20 20 20 20 20 20 20 | 9 |
+| 20 20 30 20 20 20 20 20 20 20 20 20 31 20 20 20 | 0 1 |
+| 20 20 20 20 20 20 32 20 20 20 20 20 20 20 20 20 | 2 |
+| 33 20 20 20 20 20 20 20 20 20 34 20 20 20 20 20 | 3 4 |
+| 20 20 20 20 35 20 20 20 20 20 20 20 20 20 36 20 | 5 6 |
+| 20 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20 | 7 |
+| 20 20 38 20 20 20 20 20 20 20 20 20 39 20 20 20 | 8 9 |
+| 20 20 20 20 20 20 30 0A 40 69 20 31 32 33 34 35 | 0.@i 12345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 31 32 33 34 35 36 37 38 39 | 4567890123456789 |
+| 30 31 32 33 34 35 36 37 38 39 30 31 32 33 34 35 | 0123456789012345 |
+| 36 37 38 39 30 31 32 33 34 35 36 37 38 39 30 31 | 6789012345678901 |
+| 32 33 34 35 36 37 38 39 30 31 32 33 34 35 36 37 | 2345678901234567 |
+| 38 39 30 31 32 33 34 35 36 37 38 39 30 31 32 33 | 8901234567890123 |
+| 34 35 36 37 38 39 30 0A 0A 34 2E 20 49 6E 63 6C | 4567890..4. Incl |
+| 75 64 65 20 70 72 61 67 6D 61 20 68 61 73 20 61 | ude pragma has a |
+| 6E 20 65 6D 70 74 79 20 66 69 6C 65 6E 61 6D 65 | n empty filename |
+| 2E 20 4E 6F 74 65 3A 20 42 65 63 61 75 73 65 20 | . Note: Because |
+| 74 68 65 20 41 54 69 20 68 61 73 20 74 6F 20 62 | the ATi has to b |
+| 65 0A 20 20 20 66 6F 6C 6C 6F 77 65 64 20 62 79 | e. followed by |
+| 20 61 20 62 6C 61 6E 6B 2C 20 77 65 20 68 61 76 | a blank, we hav |
+| 65 20 74 6F 20 69 6E 63 75 72 20 61 20 74 72 61 | e to incur a tra |
+| 69 6C 69 6E 67 20 62 6C 61 6E 6B 20 65 72 72 6F | iling blank erro |
+| 72 20 68 65 72 65 20 69 6E 0A 20 20 20 6F 72 64 | r here in. ord |
+| 65 72 20 74 6F 20 70 72 6F 76 6F 6B 65 20 74 68 | er to provoke th |
+| 65 20 65 72 72 6F 72 20 77 65 20 72 65 61 6C 6C | e error we reall |
+| 79 20 77 61 6E 74 20 74 6F 20 73 65 65 2E 0A 0A | y want to see... |
+| 40 69 20 0A 0A | @i .. |
++-------------------------------------------------+------------------+
+
+
+=========================== Start of LINE LIST DUMP ============================
+
+Globl Local| Text
+-----------+--------------------------------------------------------------------
+00001 00001| SC11: Syntax of the include pragma.<010>
+00002 00002| <010>
+00003 00003| 1. Test include pragma not at start of line.<010>
+00004 00004| <010>
+00005 00005| @i<010>
+00006 00006| <010>
+00007 00007| 2. Test ATi not followed by a blank.<010>
+00008 00008| <010>
+00009 00009| @ix<010>
+00010 00010| <010>
+00011 00011| 3. Test include filename is too long. The maximum on the Macintosh is<010>
+00012 00012| 255 but we will use a filename of over 1024 characters so as to make<010>
+00013 00013| the test portable. The actual length used is 1100 characters in the<010>
+00014 00014| filename.<010>
+00015 00015| <010>
+00016 00016| 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0<010>
+00017 00017| @i 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890<010>
+00018 00018| <010>
+00019 00019| 4. Include pragma has an empty filename. Note: Because the ATi has to be<010>
+00020 00020| followed by a blank, we have to incur a trailing blank error here in<010>
+00021 00021| order to provoke the error we really want to see.<010>
+00022 00022| <010>
+00023 00023| @i <010>
+00024 00024| <010>
+00025 00025| <End-Of-File><010>
+-----------+--------------------------------------------------------------------
+Globl Local| Text
+
+============================ End of LINE LIST DUMP =============================
+
+
+=========================== Start of TOKEN LIST DUMP ===========================
+
+Summary: There are 6 tokens in the token list.
+
+Line[Column]: Token Description
+-------------------------------
+
+0001[01]: Text. Text scrap[Grey]="SC11: Syntax of the include pragma.<010>
+<010>
+1. Test include pragma not at start of line.<010>
+<010>
+ "
+0006[01]: Text. Text scrap[Grey]="<010>
+2. Test ATi not followed by a blank.<010>
+<010>
+"
+0010[01]: Text. Text scrap[Grey]="<010>
+3. Test include filename is too long. The maximum on the Macintosh is<010>
+ 255 but we will use a filename of over 1024 characters so as to make<010>
+ the test portable. The actual length used is 1100 characters in the<010>
+ filename.<010>
+<010>
+ 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0<010>
+"
+0018[01]: Text. Text scrap[Grey]="<010>
+4. Include pragma has an empty filename. Note: Because the ATi has to be<010>
+ followed by a blank, we have to incur a trailing blank error here in<010>
+ order to provoke the error we really want to see.<010>
+<010>
+"
+0024[01]: Text. Text scrap[White]="<010>
+"
+0025[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| SC11: Syntax of the include pragma.
+ 2 2|
+ 3 3| 1. Test include pragma not at start of line.
+ 4 4|
+ 5 5| @i
+ Error|....^Include sequence must be at the beginning of a line.
+ |....^Include ignored.
+ 6 6|
+ 7 7| 2. Test ATi not followed by a blank.
+ 8 8|
+ 9 9| @ix
+ Error|...^Include sequence (@i) must be followed by a blank.
+ |...^Example include: @i macros.fwi
+ |...^Include ignored.
+ 10 10|
+ 11 11| 3. Test include filename is too long. The maximum on the Macintosh is
+ 12 12| 255 but we will use a filename of over 1024 characters so as to make
+ 13 13| the test portable. The actual length used is 1100 characters in the
+ 14 14| filename.
+ 15 15|
+ 16 16| 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
+ Error|.................................................................................^Input line is too long (this character is the first offender).
+ |.................................................................................^Currently, the maximum allowable input line length is 80.
+ |.................................................................................^Note: You can change this using a pragma directive (@p).
+ 17 17| @i 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
+ Error|.^This include command's file specification is too long.
+ |.^The maximum file name length is <<Suppressed>> characters.
+ |.^Include ignored.
+ Error|.................................................................................^Input line is too long (this character is the first offender).
+ |.................................................................................^Currently, the maximum allowable input line length is 80.
+ |.................................................................................^Note: You can change this using a pragma directive (@p).
+ 18 18|
+ 19 19| 4. Include pragma has an empty filename. Note: Because the ATi has to be
+ 20 20| followed by a blank, we have to incur a trailing blank error here in
+ 21 21| order to provoke the error we really want to see.
+ 22 22|
+ 23 23| @i
+ Warning|...^Line has trailing spaces up to and including this space.
+ Error|....^Expecting the name of a file to include.
+ 24 24|
+ | <End-Of-File>
+------------+-------------------------------------------------------------------
+
+There were 6 Errors and 1 Warning.