CharacterEncoderImplementations__ISO8859_16.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Tue, 22 Sep 2015 16:28:42 +0100
branchjv
changeset 18759 c1217211909c
parent 18011 deb0c3355881
permissions -rw-r--r--
Changed identification strings to contain jv-branch ...to make explicit that this distribution is not the official one used by eXept and therefore that eXept is not to be blamed in case of any problem.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8148
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
     1
"
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
     2
 COPYRIGHT (c) 2004 by eXept Software AG
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
     3
              All Rights Reserved
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
     4
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
     5
 This software is furnished under a license and may be used
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
     6
 only in accordance with the terms of that license and with the
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
     7
 inclusion of the above copyright notice.   This software may not
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
     8
 be provided or otherwise made available to, or used by, any
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
     9
 other person.  No title to or ownership of the software is
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    10
 hereby transferred.
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    11
"
8082
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
"{ Package: 'stx:libbasic' }"
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
"{ NameSpace: CharacterEncoderImplementations }"
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
SingleByteEncoder subclass:#ISO8859_16
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
	instanceVariableNames:''
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
	classVariableNames:''
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
	poolDictionaries:''
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
	category:'Collections-Text-Encodings'
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
!
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
8148
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    23
!ISO8859_16 class methodsFor:'documentation'!
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    24
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    25
copyright
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    26
"
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    27
 COPYRIGHT (c) 2004 by eXept Software AG
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    28
              All Rights Reserved
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    29
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    30
 This software is furnished under a license and may be used
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    31
 only in accordance with the terms of that license and with the
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    32
 inclusion of the above copyright notice.   This software may not
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    33
 be provided or otherwise made available to, or used by, any
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    34
 other person.  No title to or ownership of the software is
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    35
 hereby transferred.
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    36
"
8811
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    37
!
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    38
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    39
documentation
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    40
"
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    41
    8859-16 (Latin 10) - Southern Europe with EURO currency sign .
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    42
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    43
    [see with:]
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    44
        CharacterEncoderImplementations::ISO8859_16 showCharacterSet
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    45
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    46
    [author:]
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    47
        Claus Gittinger
b2a78fe1d44f documentation
Claus Gittinger <cg@exept.de>
parents: 8148
diff changeset
    48
"
8148
dbf64e3142d9 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 8114
diff changeset
    49
! !
8082
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
!ISO8859_16 class methodsFor:'mapping'!
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
mapFileURL1_relativePathName
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
    ^ 'ISO8859/8859-16.TXT'
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
!
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
mapping
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
"
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
# From: http://www.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    60
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    61
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    62
#       Name:             ISO/IEC 8859-16:2001 to Unicode
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    63
#       Unicode version:  3.0
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    64
#       Table version:    1.0
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
#       Table format:     Format A
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
#       Date:             2001 July 26
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
#       Authors:          Markus Kuhn <mkuhn@acm.org>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
#       Copyright (c) 1999-2001 Unicode, Inc.  All Rights reserved.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    70
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
#       This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    72
#       No claims are made as to fitness for any particular purpose.  No
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    73
#       warranties of any kind are expressed or implied.  The recipient
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    74
#       agrees to determine applicability of information provided.  If this
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    75
#       file has been provided on optical media by Unicode, Inc., the sole
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    76
#       remedy for any claim will be exchange of defective media within 90
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    77
#       days of receipt.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    78
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    79
#       Unicode, Inc. hereby grants the right to freely use the information
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    80
#       supplied in this file in the creation of products supporting the
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    81
#       Unicode Standard, and to make copies of this file in any form for
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    82
#       internal or external distribution as long as this notice remains
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    83
#       attached.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    84
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    85
#       General notes:
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    86
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    87
#       This table contains the data the Unicode Consortium has on how
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
#       ISO/IEC 8859-16:2001 characters map into Unicode.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    90
#       Format:  Three tab-separated columns
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    91
#                Column #1 is the ISO/IEC 8859-16 code (in hex as 0xXX)
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    92
#                Column #2 is the Unicode (in hex as 0xXXXX)
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    93
#                Column #3 the Unicode name (follows a comment sign, '#')
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    94
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    95
#       The entries are in ISO/IEC 8859-16 order.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    96
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    97
#       Updated versions of this file may be found in:
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    98
#               <ftp://ftp.unicode.org/Public/MAPPINGS/>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    99
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   100
#       Any comments or problems, contact <errata@unicode.org>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
#       Please note that <errata@unicode.org> is an archival address;
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   102
#       notices will be checked, but do not expect an immediate response.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
#
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   104
0x00    0x0000  #       NULL
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   105
0x01    0x0001  #       START OF HEADING
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   106
0x02    0x0002  #       START OF TEXT
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   107
0x03    0x0003  #       END OF TEXT
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   108
0x04    0x0004  #       END OF TRANSMISSION
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   109
0x05    0x0005  #       ENQUIRY
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   110
0x06    0x0006  #       ACKNOWLEDGE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   111
0x07    0x0007  #       BELL
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   112
0x08    0x0008  #       BACKSPACE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   113
0x09    0x0009  #       HORIZONTAL TABULATION
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   114
0x0A    0x000A  #       LINE FEED
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   115
0x0B    0x000B  #       VERTICAL TABULATION
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   116
0x0C    0x000C  #       FORM FEED
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   117
0x0D    0x000D  #       CARRIAGE RETURN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   118
0x0E    0x000E  #       SHIFT OUT
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   119
0x0F    0x000F  #       SHIFT IN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   120
0x10    0x0010  #       DATA LINK ESCAPE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   121
0x11    0x0011  #       DEVICE CONTROL ONE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   122
0x12    0x0012  #       DEVICE CONTROL TWO
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   123
0x13    0x0013  #       DEVICE CONTROL THREE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
0x14    0x0014  #       DEVICE CONTROL FOUR
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   125
0x15    0x0015  #       NEGATIVE ACKNOWLEDGE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   126
0x16    0x0016  #       SYNCHRONOUS IDLE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   127
0x17    0x0017  #       END OF TRANSMISSION BLOCK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   128
0x18    0x0018  #       CANCEL
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   129
0x19    0x0019  #       END OF MEDIUM
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   130
0x1A    0x001A  #       SUBSTITUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   131
0x1B    0x001B  #       ESCAPE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   132
0x1C    0x001C  #       FILE SEPARATOR
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   133
0x1D    0x001D  #       GROUP SEPARATOR
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   134
0x1E    0x001E  #       RECORD SEPARATOR
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
0x1F    0x001F  #       UNIT SEPARATOR
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   136
0x20    0x0020  #       SPACE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   137
0x21    0x0021  #       EXCLAMATION MARK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   138
0x22    0x0022  #       QUOTATION MARK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   139
0x23    0x0023  #       NUMBER SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   140
0x24    0x0024  #       DOLLAR SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   141
0x25    0x0025  #       PERCENT SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   142
0x26    0x0026  #       AMPERSAND
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   143
0x27    0x0027  #       APOSTROPHE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   144
0x28    0x0028  #       LEFT PARENTHESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
0x29    0x0029  #       RIGHT PARENTHESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   146
0x2A    0x002A  #       ASTERISK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   147
0x2B    0x002B  #       PLUS SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   148
0x2C    0x002C  #       COMMA
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   149
0x2D    0x002D  #       HYPHEN-MINUS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   150
0x2E    0x002E  #       FULL STOP
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   151
0x2F    0x002F  #       SOLIDUS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   152
0x30    0x0030  #       DIGIT ZERO
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   153
0x31    0x0031  #       DIGIT ONE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   154
0x32    0x0032  #       DIGIT TWO
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   155
0x33    0x0033  #       DIGIT THREE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   156
0x34    0x0034  #       DIGIT FOUR
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   157
0x35    0x0035  #       DIGIT FIVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   158
0x36    0x0036  #       DIGIT SIX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   159
0x37    0x0037  #       DIGIT SEVEN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   160
0x38    0x0038  #       DIGIT EIGHT
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   161
0x39    0x0039  #       DIGIT NINE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   162
0x3A    0x003A  #       COLON
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   163
0x3B    0x003B  #       SEMICOLON
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   164
0x3C    0x003C  #       LESS-THAN SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   165
0x3D    0x003D  #       EQUALS SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   166
0x3E    0x003E  #       GREATER-THAN SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   167
0x3F    0x003F  #       QUESTION MARK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   168
0x40    0x0040  #       COMMERCIAL AT
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   169
0x41    0x0041  #       LATIN CAPITAL LETTER A
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   170
0x42    0x0042  #       LATIN CAPITAL LETTER B
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   171
0x43    0x0043  #       LATIN CAPITAL LETTER C
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   172
0x44    0x0044  #       LATIN CAPITAL LETTER D
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   173
0x45    0x0045  #       LATIN CAPITAL LETTER E
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   174
0x46    0x0046  #       LATIN CAPITAL LETTER F
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   175
0x47    0x0047  #       LATIN CAPITAL LETTER G
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   176
0x48    0x0048  #       LATIN CAPITAL LETTER H
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   177
0x49    0x0049  #       LATIN CAPITAL LETTER I
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   178
0x4A    0x004A  #       LATIN CAPITAL LETTER J
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   179
0x4B    0x004B  #       LATIN CAPITAL LETTER K
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   180
0x4C    0x004C  #       LATIN CAPITAL LETTER L
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   181
0x4D    0x004D  #       LATIN CAPITAL LETTER M
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   182
0x4E    0x004E  #       LATIN CAPITAL LETTER N
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   183
0x4F    0x004F  #       LATIN CAPITAL LETTER O
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   184
0x50    0x0050  #       LATIN CAPITAL LETTER P
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   185
0x51    0x0051  #       LATIN CAPITAL LETTER Q
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   186
0x52    0x0052  #       LATIN CAPITAL LETTER R
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   187
0x53    0x0053  #       LATIN CAPITAL LETTER S
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   188
0x54    0x0054  #       LATIN CAPITAL LETTER T
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   189
0x55    0x0055  #       LATIN CAPITAL LETTER U
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   190
0x56    0x0056  #       LATIN CAPITAL LETTER V
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   191
0x57    0x0057  #       LATIN CAPITAL LETTER W
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   192
0x58    0x0058  #       LATIN CAPITAL LETTER X
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   193
0x59    0x0059  #       LATIN CAPITAL LETTER Y
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   194
0x5A    0x005A  #       LATIN CAPITAL LETTER Z
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   195
0x5B    0x005B  #       LEFT SQUARE BRACKET
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   196
0x5C    0x005C  #       REVERSE SOLIDUS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   197
0x5D    0x005D  #       RIGHT SQUARE BRACKET
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   198
0x5E    0x005E  #       CIRCUMFLEX ACCENT
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   199
0x5F    0x005F  #       LOW LINE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   200
0x60    0x0060  #       GRAVE ACCENT
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   201
0x61    0x0061  #       LATIN SMALL LETTER A
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   202
0x62    0x0062  #       LATIN SMALL LETTER B
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   203
0x63    0x0063  #       LATIN SMALL LETTER C
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   204
0x64    0x0064  #       LATIN SMALL LETTER D
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   205
0x65    0x0065  #       LATIN SMALL LETTER E
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   206
0x66    0x0066  #       LATIN SMALL LETTER F
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   207
0x67    0x0067  #       LATIN SMALL LETTER G
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   208
0x68    0x0068  #       LATIN SMALL LETTER H
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   209
0x69    0x0069  #       LATIN SMALL LETTER I
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   210
0x6A    0x006A  #       LATIN SMALL LETTER J
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   211
0x6B    0x006B  #       LATIN SMALL LETTER K
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   212
0x6C    0x006C  #       LATIN SMALL LETTER L
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   213
0x6D    0x006D  #       LATIN SMALL LETTER M
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   214
0x6E    0x006E  #       LATIN SMALL LETTER N
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   215
0x6F    0x006F  #       LATIN SMALL LETTER O
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   216
0x70    0x0070  #       LATIN SMALL LETTER P
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   217
0x71    0x0071  #       LATIN SMALL LETTER Q
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   218
0x72    0x0072  #       LATIN SMALL LETTER R
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   219
0x73    0x0073  #       LATIN SMALL LETTER S
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   220
0x74    0x0074  #       LATIN SMALL LETTER T
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   221
0x75    0x0075  #       LATIN SMALL LETTER U
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   222
0x76    0x0076  #       LATIN SMALL LETTER V
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   223
0x77    0x0077  #       LATIN SMALL LETTER W
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   224
0x78    0x0078  #       LATIN SMALL LETTER X
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   225
0x79    0x0079  #       LATIN SMALL LETTER Y
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   226
0x7A    0x007A  #       LATIN SMALL LETTER Z
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   227
0x7B    0x007B  #       LEFT CURLY BRACKET
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   228
0x7C    0x007C  #       VERTICAL LINE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   229
0x7D    0x007D  #       RIGHT CURLY BRACKET
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   230
0x7E    0x007E  #       TILDE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   231
0x7F    0x007F  #       DELETE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   232
0x80    0x0080  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   233
0x81    0x0081  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   234
0x82    0x0082  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   235
0x83    0x0083  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   236
0x84    0x0084  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   237
0x85    0x0085  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   238
0x86    0x0086  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   239
0x87    0x0087  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   240
0x88    0x0088  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   241
0x89    0x0089  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   242
0x8A    0x008A  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   243
0x8B    0x008B  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   244
0x8C    0x008C  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   245
0x8D    0x008D  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   246
0x8E    0x008E  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   247
0x8F    0x008F  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   248
0x90    0x0090  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   249
0x91    0x0091  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   250
0x92    0x0092  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   251
0x93    0x0093  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   252
0x94    0x0094  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   253
0x95    0x0095  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   254
0x96    0x0096  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   255
0x97    0x0097  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   256
0x98    0x0098  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   257
0x99    0x0099  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   258
0x9A    0x009A  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   259
0x9B    0x009B  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   260
0x9C    0x009C  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   261
0x9D    0x009D  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   262
0x9E    0x009E  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   263
0x9F    0x009F  #       <control>
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   264
0xA0    0x00A0  #       NO-BREAK SPACE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   265
0xA1    0x0104  #       LATIN CAPITAL LETTER A WITH OGONEK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   266
0xA2    0x0105  #       LATIN SMALL LETTER A WITH OGONEK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   267
0xA3    0x0141  #       LATIN CAPITAL LETTER L WITH STROKE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   268
0xA4    0x20AC  #       EURO SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   269
0xA5    0x201E  #       DOUBLE LOW-9 QUOTATION MARK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   270
0xA6    0x0160  #       LATIN CAPITAL LETTER S WITH CARON
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   271
0xA7    0x00A7  #       SECTION SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   272
0xA8    0x0161  #       LATIN SMALL LETTER S WITH CARON
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   273
0xA9    0x00A9  #       COPYRIGHT SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   274
0xAA    0x0218  #       LATIN CAPITAL LETTER S WITH COMMA BELOW
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   275
0xAB    0x00AB  #       LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   276
0xAC    0x0179  #       LATIN CAPITAL LETTER Z WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   277
0xAD    0x00AD  #       SOFT HYPHEN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   278
0xAE    0x017A  #       LATIN SMALL LETTER Z WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   279
0xAF    0x017B  #       LATIN CAPITAL LETTER Z WITH DOT ABOVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   280
0xB0    0x00B0  #       DEGREE SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   281
0xB1    0x00B1  #       PLUS-MINUS SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   282
0xB2    0x010C  #       LATIN CAPITAL LETTER C WITH CARON
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   283
0xB3    0x0142  #       LATIN SMALL LETTER L WITH STROKE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   284
0xB4    0x017D  #       LATIN CAPITAL LETTER Z WITH CARON
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   285
0xB5    0x201D  #       RIGHT DOUBLE QUOTATION MARK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   286
0xB6    0x00B6  #       PILCROW SIGN
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   287
0xB7    0x00B7  #       MIDDLE DOT
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   288
0xB8    0x017E  #       LATIN SMALL LETTER Z WITH CARON
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   289
0xB9    0x010D  #       LATIN SMALL LETTER C WITH CARON
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   290
0xBA    0x0219  #       LATIN SMALL LETTER S WITH COMMA BELOW
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   291
0xBB    0x00BB  #       RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   292
0xBC    0x0152  #       LATIN CAPITAL LIGATURE OE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   293
0xBD    0x0153  #       LATIN SMALL LIGATURE OE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   294
0xBE    0x0178  #       LATIN CAPITAL LETTER Y WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   295
0xBF    0x017C  #       LATIN SMALL LETTER Z WITH DOT ABOVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   296
0xC0    0x00C0  #       LATIN CAPITAL LETTER A WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   297
0xC1    0x00C1  #       LATIN CAPITAL LETTER A WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   298
0xC2    0x00C2  #       LATIN CAPITAL LETTER A WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   299
0xC3    0x0102  #       LATIN CAPITAL LETTER A WITH BREVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   300
0xC4    0x00C4  #       LATIN CAPITAL LETTER A WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   301
0xC5    0x0106  #       LATIN CAPITAL LETTER C WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   302
0xC6    0x00C6  #       LATIN CAPITAL LETTER AE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   303
0xC7    0x00C7  #       LATIN CAPITAL LETTER C WITH CEDILLA
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   304
0xC8    0x00C8  #       LATIN CAPITAL LETTER E WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   305
0xC9    0x00C9  #       LATIN CAPITAL LETTER E WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   306
0xCA    0x00CA  #       LATIN CAPITAL LETTER E WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   307
0xCB    0x00CB  #       LATIN CAPITAL LETTER E WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   308
0xCC    0x00CC  #       LATIN CAPITAL LETTER I WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   309
0xCD    0x00CD  #       LATIN CAPITAL LETTER I WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   310
0xCE    0x00CE  #       LATIN CAPITAL LETTER I WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   311
0xCF    0x00CF  #       LATIN CAPITAL LETTER I WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   312
0xD0    0x0110  #       LATIN CAPITAL LETTER D WITH STROKE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   313
0xD1    0x0143  #       LATIN CAPITAL LETTER N WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   314
0xD2    0x00D2  #       LATIN CAPITAL LETTER O WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   315
0xD3    0x00D3  #       LATIN CAPITAL LETTER O WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   316
0xD4    0x00D4  #       LATIN CAPITAL LETTER O WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   317
0xD5    0x0150  #       LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   318
0xD6    0x00D6  #       LATIN CAPITAL LETTER O WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   319
0xD7    0x015A  #       LATIN CAPITAL LETTER S WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   320
0xD8    0x0170  #       LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   321
0xD9    0x00D9  #       LATIN CAPITAL LETTER U WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   322
0xDA    0x00DA  #       LATIN CAPITAL LETTER U WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   323
0xDB    0x00DB  #       LATIN CAPITAL LETTER U WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   324
0xDC    0x00DC  #       LATIN CAPITAL LETTER U WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   325
0xDD    0x0118  #       LATIN CAPITAL LETTER E WITH OGONEK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   326
0xDE    0x021A  #       LATIN CAPITAL LETTER T WITH COMMA BELOW
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   327
0xDF    0x00DF  #       LATIN SMALL LETTER SHARP S
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   328
0xE0    0x00E0  #       LATIN SMALL LETTER A WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   329
0xE1    0x00E1  #       LATIN SMALL LETTER A WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   330
0xE2    0x00E2  #       LATIN SMALL LETTER A WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   331
0xE3    0x0103  #       LATIN SMALL LETTER A WITH BREVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   332
0xE4    0x00E4  #       LATIN SMALL LETTER A WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   333
0xE5    0x0107  #       LATIN SMALL LETTER C WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   334
0xE6    0x00E6  #       LATIN SMALL LETTER AE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   335
0xE7    0x00E7  #       LATIN SMALL LETTER C WITH CEDILLA
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   336
0xE8    0x00E8  #       LATIN SMALL LETTER E WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   337
0xE9    0x00E9  #       LATIN SMALL LETTER E WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   338
0xEA    0x00EA  #       LATIN SMALL LETTER E WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   339
0xEB    0x00EB  #       LATIN SMALL LETTER E WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   340
0xEC    0x00EC  #       LATIN SMALL LETTER I WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   341
0xED    0x00ED  #       LATIN SMALL LETTER I WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   342
0xEE    0x00EE  #       LATIN SMALL LETTER I WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   343
0xEF    0x00EF  #       LATIN SMALL LETTER I WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   344
0xF0    0x0111  #       LATIN SMALL LETTER D WITH STROKE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   345
0xF1    0x0144  #       LATIN SMALL LETTER N WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   346
0xF2    0x00F2  #       LATIN SMALL LETTER O WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   347
0xF3    0x00F3  #       LATIN SMALL LETTER O WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   348
0xF4    0x00F4  #       LATIN SMALL LETTER O WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   349
0xF5    0x0151  #       LATIN SMALL LETTER O WITH DOUBLE ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   350
0xF6    0x00F6  #       LATIN SMALL LETTER O WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   351
0xF7    0x015B  #       LATIN SMALL LETTER S WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   352
0xF8    0x0171  #       LATIN SMALL LETTER U WITH DOUBLE ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   353
0xF9    0x00F9  #       LATIN SMALL LETTER U WITH GRAVE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   354
0xFA    0x00FA  #       LATIN SMALL LETTER U WITH ACUTE
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   355
0xFB    0x00FB  #       LATIN SMALL LETTER U WITH CIRCUMFLEX
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   356
0xFC    0x00FC  #       LATIN SMALL LETTER U WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   357
0xFD    0x0119  #       LATIN SMALL LETTER E WITH OGONEK
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   358
0xFE    0x021B  #       LATIN SMALL LETTER T WITH COMMA BELOW
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   359
0xFF    0x00FF  #       LATIN SMALL LETTER Y WITH DIAERESIS
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   360
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   361
"
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   362
! !
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   363
14191
4107a6a7e79d #userFriendlyName
Stefan Vogel <sv@exept.de>
parents: 8811
diff changeset
   364
!ISO8859_16 class methodsFor:'queries'!
4107a6a7e79d #userFriendlyName
Stefan Vogel <sv@exept.de>
parents: 8811
diff changeset
   365
4107a6a7e79d #userFriendlyName
Stefan Vogel <sv@exept.de>
parents: 8811
diff changeset
   366
userFriendlyNameOfEncoding
4107a6a7e79d #userFriendlyName
Stefan Vogel <sv@exept.de>
parents: 8811
diff changeset
   367
    ^ 'South European with Euro'
4107a6a7e79d #userFriendlyName
Stefan Vogel <sv@exept.de>
parents: 8811
diff changeset
   368
! !
4107a6a7e79d #userFriendlyName
Stefan Vogel <sv@exept.de>
parents: 8811
diff changeset
   369
8082
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   370
!ISO8859_16 methodsFor:'encoding & decoding'!
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   371
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   372
decode:codeArg
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   373
    "Automagically generated by generateCode - do not modify.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   374
     Decode from my encoding into unicode."
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   375
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   376
    |code "{ Class: SmallInteger }"|
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   377
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   378
    code := codeArg.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   379
    code <= 16rA0 ifTrue:[ ^ code ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   380
    code > 16rFF ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   381
	^ self decodingError.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   382
    ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   383
    ^ #(
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   384
       "16r00A1"    16r0104 " LATIN CAPITAL LETTER A WITH OGONEK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   385
       "16r00A2"    16r0105 " LATIN SMALL LETTER A WITH OGONEK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   386
       "16r00A3"    16r0141 " LATIN CAPITAL LETTER L WITH STROKE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   387
       "16r00A4"    16r20AC " EURO SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   388
       "16r00A5"    16r201E " DOUBLE LOW-9 QUOTATION MARK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   389
       "16r00A6"    16r0160 " LATIN CAPITAL LETTER S WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   390
       "16r00A7"    16r00A7 " SECTION SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   391
       "16r00A8"    16r0161 " LATIN SMALL LETTER S WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   392
       "16r00A9"    16r00A9 " COPYRIGHT SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   393
       "16r00AA"    16r0218 " LATIN CAPITAL LETTER S WITH COMMA BELOW " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   394
       "16r00AB"    16r00AB " LEFT-POINTING DOUBLE ANGLE QUOTATION MARK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   395
       "16r00AC"    16r0179 " LATIN CAPITAL LETTER Z WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   396
       "16r00AD"    16r00AD " SOFT HYPHEN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   397
       "16r00AE"    16r017A " LATIN SMALL LETTER Z WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   398
       "16r00AF"    16r017B " LATIN CAPITAL LETTER Z WITH DOT ABOVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   399
       "16r00B0"    16r00B0 " DEGREE SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   400
       "16r00B1"    16r00B1 " PLUS-MINUS SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   401
       "16r00B2"    16r010C " LATIN CAPITAL LETTER C WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   402
       "16r00B3"    16r0142 " LATIN SMALL LETTER L WITH STROKE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   403
       "16r00B4"    16r017D " LATIN CAPITAL LETTER Z WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   404
       "16r00B5"    16r201D " RIGHT DOUBLE QUOTATION MARK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   405
       "16r00B6"    16r00B6 " PILCROW SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   406
       "16r00B7"    16r00B7 " MIDDLE DOT " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   407
       "16r00B8"    16r017E " LATIN SMALL LETTER Z WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   408
       "16r00B9"    16r010D " LATIN SMALL LETTER C WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   409
       "16r00BA"    16r0219 " LATIN SMALL LETTER S WITH COMMA BELOW " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   410
       "16r00BB"    16r00BB " RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   411
       "16r00BC"    16r0152 " LATIN CAPITAL LIGATURE OE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   412
       "16r00BD"    16r0153 " LATIN SMALL LIGATURE OE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   413
       "16r00BE"    16r0178 " LATIN CAPITAL LETTER Y WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   414
       "16r00BF"    16r017C " LATIN SMALL LETTER Z WITH DOT ABOVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   415
       "16r00C0"    16r00C0 " LATIN CAPITAL LETTER A WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   416
       "16r00C1"    16r00C1 " LATIN CAPITAL LETTER A WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   417
       "16r00C2"    16r00C2 " LATIN CAPITAL LETTER A WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   418
       "16r00C3"    16r0102 " LATIN CAPITAL LETTER A WITH BREVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   419
       "16r00C4"    16r00C4 " LATIN CAPITAL LETTER A WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   420
       "16r00C5"    16r0106 " LATIN CAPITAL LETTER C WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   421
       "16r00C6"    16r00C6 " LATIN CAPITAL LETTER AE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   422
       "16r00C7"    16r00C7 " LATIN CAPITAL LETTER C WITH CEDILLA " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   423
       "16r00C8"    16r00C8 " LATIN CAPITAL LETTER E WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   424
       "16r00C9"    16r00C9 " LATIN CAPITAL LETTER E WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   425
       "16r00CA"    16r00CA " LATIN CAPITAL LETTER E WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   426
       "16r00CB"    16r00CB " LATIN CAPITAL LETTER E WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   427
       "16r00CC"    16r00CC " LATIN CAPITAL LETTER I WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   428
       "16r00CD"    16r00CD " LATIN CAPITAL LETTER I WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   429
       "16r00CE"    16r00CE " LATIN CAPITAL LETTER I WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   430
       "16r00CF"    16r00CF " LATIN CAPITAL LETTER I WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   431
       "16r00D0"    16r0110 " LATIN CAPITAL LETTER D WITH STROKE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   432
       "16r00D1"    16r0143 " LATIN CAPITAL LETTER N WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   433
       "16r00D2"    16r00D2 " LATIN CAPITAL LETTER O WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   434
       "16r00D3"    16r00D3 " LATIN CAPITAL LETTER O WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   435
       "16r00D4"    16r00D4 " LATIN CAPITAL LETTER O WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   436
       "16r00D5"    16r0150 " LATIN CAPITAL LETTER O WITH DOUBLE ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   437
       "16r00D6"    16r00D6 " LATIN CAPITAL LETTER O WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   438
       "16r00D7"    16r015A " LATIN CAPITAL LETTER S WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   439
       "16r00D8"    16r0170 " LATIN CAPITAL LETTER U WITH DOUBLE ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   440
       "16r00D9"    16r00D9 " LATIN CAPITAL LETTER U WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   441
       "16r00DA"    16r00DA " LATIN CAPITAL LETTER U WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   442
       "16r00DB"    16r00DB " LATIN CAPITAL LETTER U WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   443
       "16r00DC"    16r00DC " LATIN CAPITAL LETTER U WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   444
       "16r00DD"    16r0118 " LATIN CAPITAL LETTER E WITH OGONEK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   445
       "16r00DE"    16r021A " LATIN CAPITAL LETTER T WITH COMMA BELOW " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   446
       "16r00DF"    16r00DF " LATIN SMALL LETTER SHARP S " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   447
       "16r00E0"    16r00E0 " LATIN SMALL LETTER A WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   448
       "16r00E1"    16r00E1 " LATIN SMALL LETTER A WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   449
       "16r00E2"    16r00E2 " LATIN SMALL LETTER A WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   450
       "16r00E3"    16r0103 " LATIN SMALL LETTER A WITH BREVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   451
       "16r00E4"    16r00E4 " LATIN SMALL LETTER A WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   452
       "16r00E5"    16r0107 " LATIN SMALL LETTER C WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   453
       "16r00E6"    16r00E6 " LATIN SMALL LETTER AE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   454
       "16r00E7"    16r00E7 " LATIN SMALL LETTER C WITH CEDILLA " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   455
       "16r00E8"    16r00E8 " LATIN SMALL LETTER E WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   456
       "16r00E9"    16r00E9 " LATIN SMALL LETTER E WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   457
       "16r00EA"    16r00EA " LATIN SMALL LETTER E WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   458
       "16r00EB"    16r00EB " LATIN SMALL LETTER E WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   459
       "16r00EC"    16r00EC " LATIN SMALL LETTER I WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   460
       "16r00ED"    16r00ED " LATIN SMALL LETTER I WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   461
       "16r00EE"    16r00EE " LATIN SMALL LETTER I WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   462
       "16r00EF"    16r00EF " LATIN SMALL LETTER I WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   463
       "16r00F0"    16r0111 " LATIN SMALL LETTER D WITH STROKE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   464
       "16r00F1"    16r0144 " LATIN SMALL LETTER N WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   465
       "16r00F2"    16r00F2 " LATIN SMALL LETTER O WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   466
       "16r00F3"    16r00F3 " LATIN SMALL LETTER O WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   467
       "16r00F4"    16r00F4 " LATIN SMALL LETTER O WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   468
       "16r00F5"    16r0151 " LATIN SMALL LETTER O WITH DOUBLE ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   469
       "16r00F6"    16r00F6 " LATIN SMALL LETTER O WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   470
       "16r00F7"    16r015B " LATIN SMALL LETTER S WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   471
       "16r00F8"    16r0171 " LATIN SMALL LETTER U WITH DOUBLE ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   472
       "16r00F9"    16r00F9 " LATIN SMALL LETTER U WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   473
       "16r00FA"    16r00FA " LATIN SMALL LETTER U WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   474
       "16r00FB"    16r00FB " LATIN SMALL LETTER U WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   475
       "16r00FC"    16r00FC " LATIN SMALL LETTER U WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   476
       "16r00FD"    16r0119 " LATIN SMALL LETTER E WITH OGONEK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   477
       "16r00FE"    16r021B " LATIN SMALL LETTER T WITH COMMA BELOW " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   478
       "16r00FF"    16r00FF " LATIN SMALL LETTER Y WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   479
       ) at:(code - 16rA0).
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   480
!
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   481
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   482
encode:unicodeArg
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   483
    "Automagically generated by generateCode - do not modify.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   484
     Encode from unicode into my encoding."
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   485
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   486
    |unicode "{ Class: SmallInteger }"|
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   487
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   488
    unicode := unicodeArg.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   489
    unicode <= 16rA0 ifTrue:[ ^ unicode ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   490
    unicode > 16r20AC ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   491
	^ self encodingError.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   492
    ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   493
    unicode <= 16r21B ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   494
	unicode <= 16r17E ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   495
	    unicode <= 16r101 ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   496
		(#[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   497
		   "16r00A1"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   498
		   "16r00A2"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   499
		   "16r00A3"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   500
		   "16r00A4"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   501
		   "16r00A5"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   502
		   "16r00A6"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   503
		   "16r00A7"    1 " SECTION SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   504
		   "16r00A8"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   505
		   "16r00A9"    1 " COPYRIGHT SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   506
		   "16r00AA"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   507
		   "16r00AB"    1 " LEFT-POINTING DOUBLE ANGLE QUOTATION MARK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   508
		   "16r00AC"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   509
		   "16r00AD"    1 " SOFT HYPHEN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   510
		   "16r00AE"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   511
		   "16r00AF"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   512
		   "16r00B0"    1 " DEGREE SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   513
		   "16r00B1"    1 " PLUS-MINUS SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   514
		   "16r00B2"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   515
		   "16r00B3"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   516
		   "16r00B4"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   517
		   "16r00B5"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   518
		   "16r00B6"    1 " PILCROW SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   519
		   "16r00B7"    1 " MIDDLE DOT " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   520
		   "16r00B8"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   521
		   "16r00B9"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   522
		   "16r00BA"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   523
		   "16r00BB"    1 " RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   524
		   "16r00BC"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   525
		   "16r00BD"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   526
		   "16r00BE"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   527
		   "16r00BF"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   528
		   "16r00C0"    1 " LATIN CAPITAL LETTER A WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   529
		   "16r00C1"    1 " LATIN CAPITAL LETTER A WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   530
		   "16r00C2"    1 " LATIN CAPITAL LETTER A WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   531
		   "16r00C3"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   532
		   "16r00C4"    1 " LATIN CAPITAL LETTER A WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   533
		   "16r00C5"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   534
		   "16r00C6"    1 " LATIN CAPITAL LETTER AE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   535
		   "16r00C7"    1 " LATIN CAPITAL LETTER C WITH CEDILLA " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   536
		   "16r00C8"    1 " LATIN CAPITAL LETTER E WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   537
		   "16r00C9"    1 " LATIN CAPITAL LETTER E WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   538
		   "16r00CA"    1 " LATIN CAPITAL LETTER E WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   539
		   "16r00CB"    1 " LATIN CAPITAL LETTER E WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   540
		   "16r00CC"    1 " LATIN CAPITAL LETTER I WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   541
		   "16r00CD"    1 " LATIN CAPITAL LETTER I WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   542
		   "16r00CE"    1 " LATIN CAPITAL LETTER I WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   543
		   "16r00CF"    1 " LATIN CAPITAL LETTER I WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   544
		   "16r00D0"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   545
		   "16r00D1"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   546
		   "16r00D2"    1 " LATIN CAPITAL LETTER O WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   547
		   "16r00D3"    1 " LATIN CAPITAL LETTER O WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   548
		   "16r00D4"    1 " LATIN CAPITAL LETTER O WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   549
		   "16r00D5"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   550
		   "16r00D6"    1 " LATIN CAPITAL LETTER O WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   551
		   "16r00D7"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   552
		   "16r00D8"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   553
		   "16r00D9"    1 " LATIN CAPITAL LETTER U WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   554
		   "16r00DA"    1 " LATIN CAPITAL LETTER U WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   555
		   "16r00DB"    1 " LATIN CAPITAL LETTER U WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   556
		   "16r00DC"    1 " LATIN CAPITAL LETTER U WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   557
		   "16r00DD"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   558
		   "16r00DE"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   559
		   "16r00DF"    1 " LATIN SMALL LETTER SHARP S " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   560
		   "16r00E0"    1 " LATIN SMALL LETTER A WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   561
		   "16r00E1"    1 " LATIN SMALL LETTER A WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   562
		   "16r00E2"    1 " LATIN SMALL LETTER A WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   563
		   "16r00E3"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   564
		   "16r00E4"    1 " LATIN SMALL LETTER A WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   565
		   "16r00E5"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   566
		   "16r00E6"    1 " LATIN SMALL LETTER AE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   567
		   "16r00E7"    1 " LATIN SMALL LETTER C WITH CEDILLA " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   568
		   "16r00E8"    1 " LATIN SMALL LETTER E WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   569
		   "16r00E9"    1 " LATIN SMALL LETTER E WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   570
		   "16r00EA"    1 " LATIN SMALL LETTER E WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   571
		   "16r00EB"    1 " LATIN SMALL LETTER E WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   572
		   "16r00EC"    1 " LATIN SMALL LETTER I WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   573
		   "16r00ED"    1 " LATIN SMALL LETTER I WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   574
		   "16r00EE"    1 " LATIN SMALL LETTER I WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   575
		   "16r00EF"    1 " LATIN SMALL LETTER I WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   576
		   "16r00F0"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   577
		   "16r00F1"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   578
		   "16r00F2"    1 " LATIN SMALL LETTER O WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   579
		   "16r00F3"    1 " LATIN SMALL LETTER O WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   580
		   "16r00F4"    1 " LATIN SMALL LETTER O WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   581
		   "16r00F5"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   582
		   "16r00F6"    1 " LATIN SMALL LETTER O WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   583
		   "16r00F7"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   584
		   "16r00F8"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   585
		   "16r00F9"    1 " LATIN SMALL LETTER U WITH GRAVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   586
		   "16r00FA"    1 " LATIN SMALL LETTER U WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   587
		   "16r00FB"    1 " LATIN SMALL LETTER U WITH CIRCUMFLEX " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   588
		   "16r00FC"    1 " LATIN SMALL LETTER U WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   589
		   "16r00FD"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   590
		   "16r00FE"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   591
		   "16r00FF"    1 " LATIN SMALL LETTER Y WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   592
		   "16r0100"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   593
		   "16r0101"    0 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   594
		] at:(unicode - 160)) ~~ 0 ifTrue:[^ unicode].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   595
		^ self encodingError.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   596
	    ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   597
	    unicode <= 16r119 ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   598
		[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   599
		    |t|
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   600
		    t := #[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   601
		       "16r0102"    16rC3 " LATIN CAPITAL LETTER A WITH BREVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   602
		       "16r0103"    16rE3 " LATIN SMALL LETTER A WITH BREVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   603
		       "16r0104"    16rA1 " LATIN CAPITAL LETTER A WITH OGONEK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   604
		       "16r0105"    16rA2 " LATIN SMALL LETTER A WITH OGONEK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   605
		       "16r0106"    16rC5 " LATIN CAPITAL LETTER C WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   606
		       "16r0107"    16rE5 " LATIN SMALL LETTER C WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   607
		       "16r0108"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   608
		       "16r0109"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   609
		       "16r010A"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   610
		       "16r010B"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   611
		       "16r010C"    16rB2 " LATIN CAPITAL LETTER C WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   612
		       "16r010D"    16rB9 " LATIN SMALL LETTER C WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   613
		       "16r010E"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   614
		       "16r010F"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   615
		       "16r0110"    16rD0 " LATIN CAPITAL LETTER D WITH STROKE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   616
		       "16r0111"    16rF0 " LATIN SMALL LETTER D WITH STROKE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   617
		       "16r0112"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   618
		       "16r0113"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   619
		       "16r0114"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   620
		       "16r0115"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   621
		       "16r0116"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   622
		       "16r0117"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   623
		       "16r0118"    16rDD " LATIN CAPITAL LETTER E WITH OGONEK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   624
		       "16r0119"    16rFD " LATIN SMALL LETTER E WITH OGONEK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   625
		       ] at:(unicode - 16r101).
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   626
		    t == 0 ifFalse:[^ t].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   627
		    ^ self encodingError
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   628
		] value.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   629
	    ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   630
	    unicode <= 16r140 ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   631
		^ self encodingError.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   632
	    ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   633
	    [
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   634
		|t|
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   635
		t := #[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   636
		   "16r0141"    16rA3 " LATIN CAPITAL LETTER L WITH STROKE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   637
		   "16r0142"    16rB3 " LATIN SMALL LETTER L WITH STROKE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   638
		   "16r0143"    16rD1 " LATIN CAPITAL LETTER N WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   639
		   "16r0144"    16rF1 " LATIN SMALL LETTER N WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   640
		   "16r0145"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   641
		   "16r0146"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   642
		   "16r0147"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   643
		   "16r0148"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   644
		   "16r0149"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   645
		   "16r014A"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   646
		   "16r014B"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   647
		   "16r014C"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   648
		   "16r014D"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   649
		   "16r014E"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   650
		   "16r014F"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   651
		   "16r0150"    16rD5 " LATIN CAPITAL LETTER O WITH DOUBLE ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   652
		   "16r0151"    16rF5 " LATIN SMALL LETTER O WITH DOUBLE ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   653
		   "16r0152"    16rBC " LATIN CAPITAL LIGATURE OE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   654
		   "16r0153"    16rBD " LATIN SMALL LIGATURE OE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   655
		   "16r0154"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   656
		   "16r0155"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   657
		   "16r0156"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   658
		   "16r0157"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   659
		   "16r0158"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   660
		   "16r0159"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   661
		   "16r015A"    16rD7 " LATIN CAPITAL LETTER S WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   662
		   "16r015B"    16rF7 " LATIN SMALL LETTER S WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   663
		   "16r015C"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   664
		   "16r015D"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   665
		   "16r015E"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   666
		   "16r015F"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   667
		   "16r0160"    16rA6 " LATIN CAPITAL LETTER S WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   668
		   "16r0161"    16rA8 " LATIN SMALL LETTER S WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   669
		   "16r0162"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   670
		   "16r0163"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   671
		   "16r0164"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   672
		   "16r0165"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   673
		   "16r0166"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   674
		   "16r0167"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   675
		   "16r0168"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   676
		   "16r0169"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   677
		   "16r016A"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   678
		   "16r016B"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   679
		   "16r016C"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   680
		   "16r016D"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   681
		   "16r016E"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   682
		   "16r016F"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   683
		   "16r0170"    16rD8 " LATIN CAPITAL LETTER U WITH DOUBLE ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   684
		   "16r0171"    16rF8 " LATIN SMALL LETTER U WITH DOUBLE ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   685
		   "16r0172"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   686
		   "16r0173"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   687
		   "16r0174"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   688
		   "16r0175"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   689
		   "16r0176"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   690
		   "16r0177"    16r00 " invalid " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   691
		   "16r0178"    16rBE " LATIN CAPITAL LETTER Y WITH DIAERESIS " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   692
		   "16r0179"    16rAC " LATIN CAPITAL LETTER Z WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   693
		   "16r017A"    16rAE " LATIN SMALL LETTER Z WITH ACUTE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   694
		   "16r017B"    16rAF " LATIN CAPITAL LETTER Z WITH DOT ABOVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   695
		   "16r017C"    16rBF " LATIN SMALL LETTER Z WITH DOT ABOVE " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   696
		   "16r017D"    16rB4 " LATIN CAPITAL LETTER Z WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   697
		   "16r017E"    16rB8 " LATIN SMALL LETTER Z WITH CARON " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   698
		   ] at:(unicode - 16r140).
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   699
		t == 0 ifFalse:[^ t].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   700
		^ self encodingError
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   701
	    ] value.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   702
	].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   703
	unicode <= 16r217 ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   704
	    ^ self encodingError.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   705
	].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   706
	^ #[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   707
	   "16r0218"    16rAA " LATIN CAPITAL LETTER S WITH COMMA BELOW " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   708
	   "16r0219"    16rBA " LATIN SMALL LETTER S WITH COMMA BELOW " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   709
	   "16r021A"    16rDE " LATIN CAPITAL LETTER T WITH COMMA BELOW " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   710
	   "16r021B"    16rFE " LATIN SMALL LETTER T WITH COMMA BELOW " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   711
	   ] at:(unicode - 16r217).
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   712
    ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   713
    unicode <= 16r201C ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   714
	^ self encodingError.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   715
    ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   716
    unicode <= 16r201E ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   717
	^ #[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   718
	   "16r201D"    16rB5 " RIGHT DOUBLE QUOTATION MARK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   719
	   "16r201E"    16rA5 " DOUBLE LOW-9 QUOTATION MARK " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   720
	   ] at:(unicode - 16r201C).
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   721
    ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   722
    unicode <= 16r20AB ifTrue:[
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   723
	^ self encodingError.
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   724
    ].
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   725
    ^  "16r20AC" 16r00A4 " EURO SIGN " 
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   726
! !
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   727
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   728
!ISO8859_16 class methodsFor:'documentation'!
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   729
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   730
version
14191
4107a6a7e79d #userFriendlyName
Stefan Vogel <sv@exept.de>
parents: 8811
diff changeset
   731
    ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoderImplementations__ISO8859_16.st,v 1.5 2012-07-11 16:43:10 stefan Exp $'
8082
be629521cbae initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   732
! !