Pascal writes its characters to the output stream using the ASCII code standards. Belows is a list for the ASCII code characters, however because Windows uses ANSI, not all of the ASCII codes may be right. The best is if you write your own program to get this table in a file and display this file in the DOS Environment, so that you have a true ASCII table. If you are not sure about how to write this little program use this one:
 
var
i : integer;
f : text;
begin
assign(f,'ascii.dat');
rewrite(f);
for i := 0 to 255 do
writeln(f , i ,' ', chr( i ));
end.
 
The only thing that remains is that you open the file in an editor and look up the value for the character you need. If you want to write the character without using chr(), then you could try this: Hold down the ALT key and press the ASCII value for that special character and you will see it on the screen. Note that the first 32 characters are nonprintable, so don't try to print them.
 
10  newline
13  return
32  space
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  del 
128  Ç 
129  ü 
130  é 
131  â 
132  ä 
133  à 
134  å 
135  ç 
136  ê 
137  ë 
138  è 
139  ï 
140  î 
141 
142  Ä 
143  Å 
144  É 
145  æ 
146  Æ 
147  ô 
148  ö 
149  ò 
150  û 
151  ù 
152 
153  Ö 
154  Ü 
155  ø 
156  £ 
157  Ø 
158  ?
159 
160  á 
161  í 
162  ó 
163  £ 
164  ¤ 
165  ¥ 
166  ¦ 
167  § 
168  ¨ 
169  © 
170  ª 
171  « 
172  ¬ 
173  ­ 
174  ® 
175  ¯ 
176  ° 
177  ± 
178  ² 
179  ³ 
180  ´ 
181  µ 
182  ¶ 
183  · 
184  ¸ 
185  ¹ 
186  º 
187  » 
188  ¼ 
189  ½ 
190  ¾ 
191  ¿ 
192  À 
193  Á 
194   
195  à
196  Ä 
197  Å 
198  Æ 
199  Ç 
200  È 
201  É 
202  Ê 
203  Ë 
204  Ì 
205  Í 
206  Π
207  Ï 
208  Р
209  Ñ 
210  Ò 
211  Ó 
212  Ô 
213  Õ 
214  Ö 
215  × 
216  Ø 
217  Ù 
218  Ú 
219  Û 
220  Ü 
221  Ý 
222  Þ 
223  ß 
224  à 
225  á 
226  â 
227  ã 
228  ä 
229  å 
230  æ 
231  ç 
232  è 
233  é 
234  ê 
235  ë 
236  ì 
237  í 
238  î 
239  ï 
240  ð 
241  ñ 
242  ò 
243  ó 
244  ô 
245  õ 
246  ö 
247  ÷ 
248  ø 
249  ù 
250  ú 
251  û 
252  ü 
253  ² 
254 
255   
 

A First Look A First Look at Pascal Basic Input/Output Identifiers & Types
Constants Standard Functions If..Then Statement Case Statement
Repetitions Procedures and Functions Enumerated /Subrange Types Sets
I/O, Text Files Arrays Records Recursion
Pointer How to Debug Previous Exam Questions Advanced
ASCII Code Table Homepage University Homepage Computer Engineering Dept.