; IBM280 UCS-2 decoding rule
;  source: ftp://dkuug.dk/i18n/charmaps/IBM280
any [
#{009C} (insert tail result #{04}) | 
#{0009} (insert tail result #{05}) | 
#{0086} (insert tail result #{06}) | 
#{0097} (insert tail result #{08}) | 
#{008D} (insert tail result #{09}) | 
#{008E} (insert tail result #{0A}) | 
#{009D} (insert tail result #{14}) | 
#{0085} (insert tail result #{15}) | 
#{0008} (insert tail result #{16}) | 
#{0087} (insert tail result #{17}) | 
#{0092} (insert tail result #{1A}) | 
#{008F} (insert tail result #{1B}) | 
#{0080} (insert tail result #{20}) | 
#{0081} (insert tail result #{21}) | 
#{0082} (insert tail result #{22}) | 
#{0083} (insert tail result #{23}) | 
#{0084} (insert tail result #{24}) | 
#{000A} (insert tail result #{25}) | 
#{0017} (insert tail result #{26}) | 
#{001B} (insert tail result #{27}) | 
#{0088} (insert tail result #{28}) | 
#{0089} (insert tail result #{29}) | 
#{008A} (insert tail result #{2A}) | 
#{008B} (insert tail result #{2B}) | 
#{008C} (insert tail result #{2C}) | 
#{0005} (insert tail result #{2D}) | 
#{0006} (insert tail result #{2E}) | 
#{0007} (insert tail result #{2F}) | 
#{0090} (insert tail result #{30}) | 
#{0091} (insert tail result #{31}) | 
#{0016} (insert tail result #{32}) | 
#{0093} (insert tail result #{33}) | 
#{0094} (insert tail result #{34}) | 
#{0095} (insert tail result #{35}) | 
#{0096} (insert tail result #{36}) | 
#{0004} (insert tail result #{37}) | 
#{0098} (insert tail result #{38}) | 
#{0099} (insert tail result #{39}) | 
#{009A} (insert tail result #{3A}) | 
#{009B} (insert tail result #{3B}) | 
#{0014} (insert tail result #{3C}) | 
#{0015} (insert tail result #{3D}) | 
#{009E} (insert tail result #{3E}) | 
#{001A} (insert tail result #{3F}) | 
#{0020} (insert tail result #{40}) | 
#{00A0} (insert tail result #{41}) | 
#{00E2} (insert tail result #{42}) | 
#{00E4} (insert tail result #{43}) | 
#{007B} (insert tail result #{44}) | 
#{00E1} (insert tail result #{45}) | 
#{00E3} (insert tail result #{46}) | 
#{00E5} (insert tail result #{47}) | 
#{005C} (insert tail result #{48}) | 
#{00F1} (insert tail result #{49}) | 
#{00B0} (insert tail result #{4A}) | 
#{002E} (insert tail result #{4B}) | 
#{003C} (insert tail result #{4C}) | 
#{0028} (insert tail result #{4D}) | 
#{002B} (insert tail result #{4E}) | 
#{0021} (insert tail result #{4F}) | 
#{0026} (insert tail result #{50}) | 
#{005D} (insert tail result #{51}) | 
#{00EA} (insert tail result #{52}) | 
#{00EB} (insert tail result #{53}) | 
#{007D} (insert tail result #{54}) | 
#{00ED} (insert tail result #{55}) | 
#{00EE} (insert tail result #{56}) | 
#{00EF} (insert tail result #{57}) | 
#{007E} (insert tail result #{58}) | 
#{00DF} (insert tail result #{59}) | 
#{00E9} (insert tail result #{5A}) | 
#{0024} (insert tail result #{5B}) | 
#{002A} (insert tail result #{5C}) | 
#{0029} (insert tail result #{5D}) | 
#{003B} (insert tail result #{5E}) | 
#{005E} (insert tail result #{5F}) | 
#{002D} (insert tail result #{60}) | 
#{002F} (insert tail result #{61}) | 
#{00C2} (insert tail result #{62}) | 
#{00C4} (insert tail result #{63}) | 
#{00C0} (insert tail result #{64}) | 
#{00C1} (insert tail result #{65}) | 
#{00C3} (insert tail result #{66}) | 
#{00C5} (insert tail result #{67}) | 
#{00C7} (insert tail result #{68}) | 
#{00D1} (insert tail result #{69}) | 
#{00F2} (insert tail result #{6A}) | 
#{002C} (insert tail result #{6B}) | 
#{0025} (insert tail result #{6C}) | 
#{005F} (insert tail result #{6D}) | 
#{003E} (insert tail result #{6E}) | 
#{003F} (insert tail result #{6F}) | 
#{00F8} (insert tail result #{70}) | 
#{00C9} (insert tail result #{71}) | 
#{00CA} (insert tail result #{72}) | 
#{00CB} (insert tail result #{73}) | 
#{00C8} (insert tail result #{74}) | 
#{00CD} (insert tail result #{75}) | 
#{00CE} (insert tail result #{76}) | 
#{00CF} (insert tail result #{77}) | 
#{00CC} (insert tail result #{78}) | 
#{00F9} (insert tail result #{79}) | 
#{003A} (insert tail result #{7A}) | 
#{00A3} (insert tail result #{7B}) | 
#{00A7} (insert tail result #{7C}) | 
#{0027} (insert tail result #{7D}) | 
#{003D} (insert tail result #{7E}) | 
#{0022} (insert tail result #{7F}) | 
#{00D8} (insert tail result #{80}) | 
#{0061} (insert tail result #{81}) | 
#{0062} (insert tail result #{82}) | 
#{0063} (insert tail result #{83}) | 
#{0064} (insert tail result #{84}) | 
#{0065} (insert tail result #{85}) | 
#{0066} (insert tail result #{86}) | 
#{0067} (insert tail result #{87}) | 
#{0068} (insert tail result #{88}) | 
#{0069} (insert tail result #{89}) | 
#{00AB} (insert tail result #{8A}) | 
#{00BB} (insert tail result #{8B}) | 
#{00F0} (insert tail result #{8C}) | 
#{00FD} (insert tail result #{8D}) | 
#{00FE} (insert tail result #{8E}) | 
#{00B1} (insert tail result #{8F}) | 
#{005B} (insert tail result #{90}) | 
#{006A} (insert tail result #{91}) | 
#{006B} (insert tail result #{92}) | 
#{006C} (insert tail result #{93}) | 
#{006D} (insert tail result #{94}) | 
#{006E} (insert tail result #{95}) | 
#{006F} (insert tail result #{96}) | 
#{0070} (insert tail result #{97}) | 
#{0071} (insert tail result #{98}) | 
#{0072} (insert tail result #{99}) | 
#{00AA} (insert tail result #{9A}) | 
#{00BA} (insert tail result #{9B}) | 
#{00E6} (insert tail result #{9C}) | 
#{00B8} (insert tail result #{9D}) | 
#{00C6} (insert tail result #{9E}) | 
#{00A4} (insert tail result #{9F}) | 
#{00B5} (insert tail result #{A0}) | 
#{00EC} (insert tail result #{A1}) | 
#{0073} (insert tail result #{A2}) | 
#{0074} (insert tail result #{A3}) | 
#{0075} (insert tail result #{A4}) | 
#{0076} (insert tail result #{A5}) | 
#{0077} (insert tail result #{A6}) | 
#{0078} (insert tail result #{A7}) | 
#{0079} (insert tail result #{A8}) | 
#{007A} (insert tail result #{A9}) | 
#{00A1} (insert tail result #{AA}) | 
#{00BF} (insert tail result #{AB}) | 
#{00D0} (insert tail result #{AC}) | 
#{00DD} (insert tail result #{AD}) | 
#{00DE} (insert tail result #{AE}) | 
#{00AE} (insert tail result #{AF}) | 
#{00A2} (insert tail result #{B0}) | 
#{0023} (insert tail result #{B1}) | 
#{00A5} (insert tail result #{B2}) | 
#{00B7} (insert tail result #{B3}) | 
#{00A9} (insert tail result #{B4}) | 
#{0040} (insert tail result #{B5}) | 
#{00BC} (insert tail result #{B7}) | 
#{00BD} (insert tail result #{B8}) | 
#{00BE} (insert tail result #{B9}) | 
#{00AC} (insert tail result #{BA}) | 
#{007C} (insert tail result #{BB}) | 
#{203E} (insert tail result #{BC}) | 
#{00A8} (insert tail result #{BD}) | 
#{00B4} (insert tail result #{BE}) | 
#{00D7} (insert tail result #{BF}) | 
#{00E0} (insert tail result #{C0}) | 
#{0041} (insert tail result #{C1}) | 
#{0042} (insert tail result #{C2}) | 
#{0043} (insert tail result #{C3}) | 
#{0044} (insert tail result #{C4}) | 
#{0045} (insert tail result #{C5}) | 
#{0046} (insert tail result #{C6}) | 
#{0047} (insert tail result #{C7}) | 
#{0048} (insert tail result #{C8}) | 
#{0049} (insert tail result #{C9}) | 
#{00AD} (insert tail result #{CA}) | 
#{00F4} (insert tail result #{CB}) | 
#{00F6} (insert tail result #{CC}) | 
#{00A6} (insert tail result #{CD}) | 
#{00F3} (insert tail result #{CE}) | 
#{00F5} (insert tail result #{CF}) | 
#{00E8} (insert tail result #{D0}) | 
#{004A} (insert tail result #{D1}) | 
#{004B} (insert tail result #{D2}) | 
#{004C} (insert tail result #{D3}) | 
#{004D} (insert tail result #{D4}) | 
#{004E} (insert tail result #{D5}) | 
#{004F} (insert tail result #{D6}) | 
#{0050} (insert tail result #{D7}) | 
#{0051} (insert tail result #{D8}) | 
#{0052} (insert tail result #{D9}) | 
#{00B9} (insert tail result #{DA}) | 
#{00FB} (insert tail result #{DB}) | 
#{00FC} (insert tail result #{DC}) | 
#{0060} (insert tail result #{DD}) | 
#{00FA} (insert tail result #{DE}) | 
#{00FF} (insert tail result #{DF}) | 
#{00E7} (insert tail result #{E0}) | 
#{00F7} (insert tail result #{E1}) | 
#{0053} (insert tail result #{E2}) | 
#{0054} (insert tail result #{E3}) | 
#{0055} (insert tail result #{E4}) | 
#{0056} (insert tail result #{E5}) | 
#{0057} (insert tail result #{E6}) | 
#{0058} (insert tail result #{E7}) | 
#{0059} (insert tail result #{E8}) | 
#{005A} (insert tail result #{E9}) | 
#{00B2} (insert tail result #{EA}) | 
#{00D4} (insert tail result #{EB}) | 
#{00D6} (insert tail result #{EC}) | 
#{00D2} (insert tail result #{ED}) | 
#{00D3} (insert tail result #{EE}) | 
#{00D5} (insert tail result #{EF}) | 
#{0030} (insert tail result #{F0}) | 
#{0031} (insert tail result #{F1}) | 
#{0032} (insert tail result #{F2}) | 
#{0033} (insert tail result #{F3}) | 
#{0034} (insert tail result #{F4}) | 
#{0035} (insert tail result #{F5}) | 
#{0036} (insert tail result #{F6}) | 
#{0037} (insert tail result #{F7}) | 
#{0038} (insert tail result #{F8}) | 
#{0039} (insert tail result #{F9}) | 
#{00B3} (insert tail result #{FA}) | 
#{00DB} (insert tail result #{FB}) | 
#{00DC} (insert tail result #{FC}) | 
#{00D9} (insert tail result #{FD}) | 
#{00DA} (insert tail result #{FE}) | 
#{009F} (insert tail result #{FF}) | 
#{0004} (insert tail result #{37}) | 
#{0005} (insert tail result #{2D}) | 
#{0006} (insert tail result #{2E}) | 
#{0007} (insert tail result #{2F}) | 
#{0007} (insert tail result #{2F}) | 
#{0008} (insert tail result #{16}) | 
#{0009} (insert tail result #{05}) | 
#{000A} (insert tail result #{25}) | 
#{0014} (insert tail result #{3C}) | 
#{0015} (insert tail result #{3D}) | 
#{0016} (insert tail result #{32}) | 
#{0017} (insert tail result #{26}) | 
#{001A} (insert tail result #{3F}) | 
#{001B} (insert tail result #{27}) | 
#{0020} (insert tail result #{40}) | 
#{0021} (insert tail result #{4F}) | 
#{0022} (insert tail result #{7F}) | 
#{0023} (insert tail result #{B1}) | 
#{0024} (insert tail result #{5B}) | 
#{0025} (insert tail result #{6C}) | 
#{0026} (insert tail result #{50}) | 
#{0027} (insert tail result #{7D}) | 
#{0028} (insert tail result #{4D}) | 
#{0029} (insert tail result #{5D}) | 
#{002A} (insert tail result #{5C}) | 
#{002B} (insert tail result #{4E}) | 
#{002C} (insert tail result #{6B}) | 
#{002D} (insert tail result #{60}) | 
#{002D} (insert tail result #{60}) | 
#{002E} (insert tail result #{4B}) | 
#{002E} (insert tail result #{4B}) | 
#{002F} (insert tail result #{61}) | 
#{002F} (insert tail result #{61}) | 
#{0030} (insert tail result #{F0}) | 
#{0031} (insert tail result #{F1}) | 
#{0032} (insert tail result #{F2}) | 
#{0033} (insert tail result #{F3}) | 
#{0034} (insert tail result #{F4}) | 
#{0035} (insert tail result #{F5}) | 
#{0036} (insert tail result #{F6}) | 
#{0037} (insert tail result #{F7}) | 
#{0038} (insert tail result #{F8}) | 
#{0039} (insert tail result #{F9}) | 
#{003A} (insert tail result #{7A}) | 
#{003B} (insert tail result #{5E}) | 
#{003C} (insert tail result #{4C}) | 
#{003D} (insert tail result #{7E}) | 
#{003E} (insert tail result #{6E}) | 
#{003F} (insert tail result #{6F}) | 
#{0040} (insert tail result #{B5}) | 
#{005B} (insert tail result #{90}) | 
#{005C} (insert tail result #{48}) | 
#{005C} (insert tail result #{48}) | 
#{005D} (insert tail result #{51}) | 
#{005E} (insert tail result #{5F}) | 
#{005E} (insert tail result #{5F}) | 
#{005F} (insert tail result #{6D}) | 
#{005F} (insert tail result #{6D}) | 
#{0060} (insert tail result #{DD}) | 
#{007B} (insert tail result #{44}) | 
#{007B} (insert tail result #{44}) | 
#{007C} (insert tail result #{BB}) | 
#{007D} (insert tail result #{54}) | 
#{007D} (insert tail result #{54}) | 
#{007E} (insert tail result #{58}) | 
#{00} copy c 1 skip (insert tail result c) | 
copy c 2 skip (decodeUnknownChar c)
]