1;
2; This file is a charset conversion module in text form.
3;
4; This module converts CP437 to CP865.
5;
6; Format: ID, version, level,
7;         from charset, to charset,
8;         128 entries: first & second byte
9;	  "END"
10; Lines beginning with a ";" or a ";" after the entries are comments
11;
12; Unknown characters are mapped to the "?" character.
13;
14; cedilla = ,   ; dieresis = ..       ; acute = '
15; grave = `     ; circumflex = ^      ; ring = o
16; tilde = ~     ; caron = v
17; All of these are above the character, apart from the cedilla which is below.
18;
19; \ is the escape character: \0 means decimal zero,
20; \dnnn where nnn is a decimal number is the ordinal value of the character
21; \xnn where nn is a hexadecimal number
22; e.g.: \d32 is the ASCII space character
23; Two \\ is the character "\" itself.
24;
250		; ID number
260		; version number
27;
282		; level number
29;
30CP437		; from set
31CP865           ;
32;
33\0 \x80		; C with cedilla
34\0 \x81		; u dieresis
35\0 \x82		; e acute
36\0 \x83		; a circumflex
37\0 \x84		; a dieresis
38\0 \x85 	; a grave
39\0 \x86		; a ring
40\0 \x87		; c cedilla
41\0 \x88		; e circumflex
42\0 \x89		; e dieresis
43\0 \x8A		; e grave
44\0 \x8B		; i dieresis
45\0 \x8C		; i circumflex
46\0 \x8D		; i grave
47\0 \x8E		; A dieresis
48\0 \x8F		; A ring
49\0 \x90		; E acute
50\0 \x91		; ae
51\0 \x92		; AE
52\0 \x93		; o circumflex
53\0 \x94		; o dieresis
54\0 \x95		; o grave
55\0 \x96		; u circumflex
56\0 \x97		; u grave
57\0 \x98		; y dieresis
58\0 \x99		; O dieresis
59\0 \x9A		; U dieresis
60\0 c		; cent
61\0 \x9C		; pound sterling
62\0 Y		; yen
63\0 \x9E		; x (multiply sign?)
64\0 \x9F		; florin
65\0 \xA0		; a acute
66\0 \xA1		; i acute
67\0 \xA2		; o acute
68\0 \xA3		; u acute
69\0 \xA4		; n tilde
70\0 \xA5		; N tilde
71\0 \xA6		; ord feminine
72\0 \xA7		; ord masculine
73\0 \xA8		; question downwards
74\0 \xA9		;
75\0 \xAA		; logical not
76\0 \xAB		; half fraction
77\0 \xAC		; quarter fraction
78\0 \xAD		; exclam downwards
79\0 \xAE		; guillemot left
80> >		; guillemot right
81\0 \xB0		;
82\0 \xB1		;
83\0 \xB2		;
84\0 \xB3		;
85\0 \xB4		;
86\0 \xB5		;
87\0 \xB6		;
88\0 \xB7		;
89\0 \xB8		;
90\0 \xB9		;
91\0 \xBA		;
92\0 \xBB		;
93\0 \xBC		;
94\0 \xBD		;
95\0 \xBE		;
96\0 \xBF		;
97\0 \xC0		;
98\0 \xC1		;
99\0 \xC2		;
100\0 \xC3		;
101\0 \xC4		;
102\0 \xC5		;
103\0 \xC6		;
104\0 \xC7		;
105\0 \xC8		;
106\0 \xC9		;
107\0 \xCA		;
108\0 \xCB		;
109\0 \xCC		;
110\0 \xCD		;
111\0 \xCE		;
112\0 \xCF
113\0 \xD0		;
114\0 \xD1		;
115\0 \xD2		;
116\0 \xD3         ;
117\0 \xD4		;
118\0 \xD5		;
119\0 \xD6		;
120\0 \xD7		;
121\0 \xD8		;
122\0 \xD9		;
123\0 \xDA		;
124\0 \xDB		;
125\0 \xDC		;
126\0 \xDD		;
127\0 \xDE		;
128\0 \xDF		;
129\0 \xE0		; O acute
130\0 \xE1           ; german double s (misused as Beta)
131\0 \xE2
132\0 \xE3
133\0 \xE4 		;
134\0 \xE5		;
135\0 \xE6		; mu
136\0 \xE7
137\0 \xE8
138\0 \xE9
139\0 \xEA	        ; Omega
140\0 \xEB         ; delta
141\0 \xEC
142\0 \xED         ; o slash
143\0 \xEE
144\0 \xEF
145\0 \xF0		; equivalent
146\0 \xF1		; plusminus
147\0 \xF2		; greater equals
148\0 \xF3		; smaller equals
149\0 \xF4
150\0 \xF5
151\0 \xF6         ; divide
152\0 \xF7		; approx
153\0 \xF8		; ring / degree
154\0 \xF9            ; centered dot
155\0 \xFA		; em dash
156\0 \xFB		; radical
157\0 \xFC		; to the nth power
158\0 \xFD		; to the second power
159\0 \xFE		;
160\0 \xFF		; space
161END
162