CharacterEncoderImplementations__AdobeStandard.st
author Claus Gittinger <cg@exept.de>
Tue, 09 Jul 2019 20:55:17 +0200
changeset 24417 03b083548da2
parent 21722 3c2efef11f14
permissions -rw-r--r--
#REFACTORING by exept class: Smalltalk class changed: #recursiveInstallAutoloadedClassesFrom:rememberIn:maxLevels:noAutoload:packageTop:showSplashInLevels: Transcript showCR:(... bindWith:...) -> Transcript showCR:... with:...
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
21713
1d421bda91e4 #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 21703
diff changeset
     1
"{ Encoding: utf8 }"
1d421bda91e4 #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 21703
diff changeset
     2
21703
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
 COPYRIGHT (c) 2017 by eXept Software AG
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
              All Rights Reserved
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
 This software is furnished under a license and may be used
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
 only in accordance with the terms of that license and with the
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
 inclusion of the above copyright notice.   This software may not
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
 be provided or otherwise made available to, or used by, any
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
 other person.  No title to or ownership of the software is
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
 hereby transferred.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
"{ Package: 'stx:libbasic' }"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
"{ NameSpace: CharacterEncoderImplementations }"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
SingleByteEncoder subclass:#AdobeStandard
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
	instanceVariableNames:''
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
	classVariableNames:''
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
	poolDictionaries:''
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
	category:'Collections-Text-Encodings'
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
!
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
!AdobeStandard class methodsFor:'documentation'!
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
copyright
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
 COPYRIGHT (c) 2017 by eXept Software AG
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
              All Rights Reserved
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
 This software is furnished under a license and may be used
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
 only in accordance with the terms of that license and with the
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
 inclusion of the above copyright notice.   This software may not
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
 be provided or otherwise made available to, or used by, any
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
 other person.  No title to or ownership of the software is
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
 hereby transferred.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
!
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
documentation
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
    Adobe Standard Encoding.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
    see https://www.compart.com/en/unicode/charsets/Adobe-Standard-Encoding
21713
1d421bda91e4 #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 21703
diff changeset
    45
    and http://www.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/stdenc.txt
21703
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
    [see with:]
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
        CharacterEncoderImplementations::AdobeStandard showCharacterSet
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
    [author:]
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
        Claus Gittinger
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
! !
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
!AdobeStandard class methodsFor:'mapping'!
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
mapFileURL1_relativePathName
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
    ^ 'VENDORS/ADOBE/stdenc.txt'
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
!
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    60
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    61
mapping
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    62
"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    63
# From: http://www.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/stdenc.txt
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    64
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
#
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
#  Name:             Adobe Standard Encoding to Unicode
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
#  Unicode version:  2.0
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
#  Table version:    1.0
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
#  Date:             2011 July 12
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    70
#  
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
#  Copyright (c) 1991-2011 Unicode, Inc. All Rights reserved.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    72
#  
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    73
#  This file is provided as-is by Unicode, Inc. (The Unicode Consortium). No
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    74
#  claims are made as to fitness for any particular purpose. No warranties of
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    75
#  any kind are expressed or implied. The recipient agrees to determine
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    76
#  applicability of information provided. If this file has been provided on
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    77
#  magnetic media by Unicode, Inc., the sole remedy for any claim will be
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    78
#  exchange of defective media within 90 days of receipt.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    79
#  
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    80
#  Unicode, Inc. hereby grants the right to freely use the information
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    81
#  supplied in this file in the creation of products supporting the
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    82
#  Unicode Standard, and to make copies of this file in any form for
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    83
#  internal or external distribution as long as this notice remains
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    84
#  attached.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    85
#
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    86
#  Format: 4 tab-delimited fields:
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    87
#
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
#    (1) The Unicode value (in hexadecimal)
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
#    (2) The Adobe Standard Encoding code point (in hexadecimal)
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    90
#    (3) # Unicode name
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    91
#    (4) # PostScript character name
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    92
#  
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    93
#  General Notes:
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    94
# 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    95
#    The Unicode values in this table were produced as the result of applying
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    96
#    the algorithm described in the section 'Populating a Unicode space' in the
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    97
#    document 'Unicode and Glyph Names,' at
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    98
#    http://partners.adobe.com/asn/developer/typeforum/unicodegn.html
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    99
#    to the characters encoded in Adobe Standard Encoding. Note that some
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   100
#    Standard Encoding characters, such as 'space', are mapped to 2 Unicode
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
#    values. Refer to the above document for more details.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   102
#
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
#    2011 July 12: The above link is no longer valid. For comparable,
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   104
#    more current information, see the document, 'Glyph', at:
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   105
#    <http://www.adobe.com/devnet/opentype/archives/glyph.html>
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   106
#
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   107
#  Revision History:
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   108
#
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   109
#    [v1.0, 2011 July 12]
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   110
#    Updated terms of use to current wording.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   111
#    Updated contact information and document link.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   112
#    No changes to the mapping data.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   113
#
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   114
#    [v0.2, 30 March 1999]
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   115
#    Different algorithm to produce Unicode values (see notes above) results in
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   116
#    some character codes being mapped to 2 Unicode values. Updated Unicode
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   117
#    names to Unicode 2.0 names.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   118
#    
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   119
#    [v0.1, 5 May 1995] First release.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   120
#
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   121
#  Use the Unicode reporting form <http://www.unicode.org/reporting.html>
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   122
#    for any questions or comments or to report errors in the data.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   123
#
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
0020    20      # SPACE # space
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   125
00A0    20      # NO-BREAK SPACE        # space
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   126
0021    21      # EXCLAMATION MARK      # exclam
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   127
0022    22      # QUOTATION MARK        # quotedbl
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   128
0023    23      # NUMBER SIGN   # numbersign
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   129
0024    24      # DOLLAR SIGN   # dollar
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   130
0025    25      # PERCENT SIGN  # percent
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   131
0026    26      # AMPERSAND     # ampersand
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   132
2019    27      # RIGHT SINGLE QUOTATION MARK   # quoteright
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   133
0028    28      # LEFT PARENTHESIS      # parenleft
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   134
0029    29      # RIGHT PARENTHESIS     # parenright
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
002A    2A      # ASTERISK      # asterisk
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   136
002B    2B      # PLUS SIGN     # plus
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   137
002C    2C      # COMMA # comma
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   138
002D    2D      # HYPHEN-MINUS  # hyphen
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   139
00AD    2D      # SOFT HYPHEN   # hyphen
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   140
002E    2E      # FULL STOP     # period
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   141
002F    2F      # SOLIDUS       # slash
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   142
0030    30      # DIGIT ZERO    # zero
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   143
0031    31      # DIGIT ONE     # one
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   144
0032    32      # DIGIT TWO     # two
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
0033    33      # DIGIT THREE   # three
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   146
0034    34      # DIGIT FOUR    # four
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   147
0035    35      # DIGIT FIVE    # five
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   148
0036    36      # DIGIT SIX     # six
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   149
0037    37      # DIGIT SEVEN   # seven
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   150
0038    38      # DIGIT EIGHT   # eight
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   151
0039    39      # DIGIT NINE    # nine
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   152
003A    3A      # COLON # colon
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   153
003B    3B      # SEMICOLON     # semicolon
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   154
003C    3C      # LESS-THAN SIGN        # less
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   155
003D    3D      # EQUALS SIGN   # equal
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   156
003E    3E      # GREATER-THAN SIGN     # greater
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   157
003F    3F      # QUESTION MARK # question
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   158
0040    40      # COMMERCIAL AT # at
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   159
0041    41      # LATIN CAPITAL LETTER A        # A
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   160
0042    42      # LATIN CAPITAL LETTER B        # B
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   161
0043    43      # LATIN CAPITAL LETTER C        # C
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   162
0044    44      # LATIN CAPITAL LETTER D        # D
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   163
0045    45      # LATIN CAPITAL LETTER E        # E
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   164
0046    46      # LATIN CAPITAL LETTER F        # F
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   165
0047    47      # LATIN CAPITAL LETTER G        # G
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   166
0048    48      # LATIN CAPITAL LETTER H        # H
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   167
0049    49      # LATIN CAPITAL LETTER I        # I
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   168
004A    4A      # LATIN CAPITAL LETTER J        # J
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   169
004B    4B      # LATIN CAPITAL LETTER K        # K
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   170
004C    4C      # LATIN CAPITAL LETTER L        # L
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   171
004D    4D      # LATIN CAPITAL LETTER M        # M
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   172
004E    4E      # LATIN CAPITAL LETTER N        # N
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   173
004F    4F      # LATIN CAPITAL LETTER O        # O
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   174
0050    50      # LATIN CAPITAL LETTER P        # P
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   175
0051    51      # LATIN CAPITAL LETTER Q        # Q
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   176
0052    52      # LATIN CAPITAL LETTER R        # R
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   177
0053    53      # LATIN CAPITAL LETTER S        # S
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   178
0054    54      # LATIN CAPITAL LETTER T        # T
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   179
0055    55      # LATIN CAPITAL LETTER U        # U
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   180
0056    56      # LATIN CAPITAL LETTER V        # V
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   181
0057    57      # LATIN CAPITAL LETTER W        # W
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   182
0058    58      # LATIN CAPITAL LETTER X        # X
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   183
0059    59      # LATIN CAPITAL LETTER Y        # Y
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   184
005A    5A      # LATIN CAPITAL LETTER Z        # Z
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   185
005B    5B      # LEFT SQUARE BRACKET   # bracketleft
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   186
005C    5C      # REVERSE SOLIDUS       # backslash
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   187
005D    5D      # RIGHT SQUARE BRACKET  # bracketright
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   188
005E    5E      # CIRCUMFLEX ACCENT     # asciicircum
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   189
005F    5F      # LOW LINE      # underscore
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   190
2018    60      # LEFT SINGLE QUOTATION MARK    # quoteleft
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   191
0061    61      # LATIN SMALL LETTER A  # a
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   192
0062    62      # LATIN SMALL LETTER B  # b
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   193
0063    63      # LATIN SMALL LETTER C  # c
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   194
0064    64      # LATIN SMALL LETTER D  # d
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   195
0065    65      # LATIN SMALL LETTER E  # e
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   196
0066    66      # LATIN SMALL LETTER F  # f
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   197
0067    67      # LATIN SMALL LETTER G  # g
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   198
0068    68      # LATIN SMALL LETTER H  # h
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   199
0069    69      # LATIN SMALL LETTER I  # i
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   200
006A    6A      # LATIN SMALL LETTER J  # j
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   201
006B    6B      # LATIN SMALL LETTER K  # k
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   202
006C    6C      # LATIN SMALL LETTER L  # l
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   203
006D    6D      # LATIN SMALL LETTER M  # m
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   204
006E    6E      # LATIN SMALL LETTER N  # n
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   205
006F    6F      # LATIN SMALL LETTER O  # o
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   206
0070    70      # LATIN SMALL LETTER P  # p
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   207
0071    71      # LATIN SMALL LETTER Q  # q
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   208
0072    72      # LATIN SMALL LETTER R  # r
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   209
0073    73      # LATIN SMALL LETTER S  # s
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   210
0074    74      # LATIN SMALL LETTER T  # t
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   211
0075    75      # LATIN SMALL LETTER U  # u
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   212
0076    76      # LATIN SMALL LETTER V  # v
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   213
0077    77      # LATIN SMALL LETTER W  # w
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   214
0078    78      # LATIN SMALL LETTER X  # x
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   215
0079    79      # LATIN SMALL LETTER Y  # y
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   216
007A    7A      # LATIN SMALL LETTER Z  # z
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   217
007B    7B      # LEFT CURLY BRACKET    # braceleft
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   218
007C    7C      # VERTICAL LINE # bar
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   219
007D    7D      # RIGHT CURLY BRACKET   # braceright
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   220
007E    7E      # TILDE # asciitilde
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   221
00A1    A1      # INVERTED EXCLAMATION MARK     # exclamdown
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   222
00A2    A2      # CENT SIGN     # cent
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   223
00A3    A3      # POUND SIGN    # sterling
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   224
2044    A4      # FRACTION SLASH        # fraction
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   225
2215    A4      # DIVISION SLASH        # fraction
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   226
00A5    A5      # YEN SIGN      # yen
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   227
0192    A6      # LATIN SMALL LETTER F WITH HOOK        # florin
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   228
00A7    A7      # SECTION SIGN  # section
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   229
00A4    A8      # CURRENCY SIGN # currency
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   230
0027    A9      # APOSTROPHE    # quotesingle
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   231
201C    AA      # LEFT DOUBLE QUOTATION MARK    # quotedblleft
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   232
00AB    AB      # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK     # guillemotleft
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   233
2039    AC      # SINGLE LEFT-POINTING ANGLE QUOTATION MARK     # guilsinglleft
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   234
203A    AD      # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK    # guilsinglright
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   235
FB01    AE      # LATIN SMALL LIGATURE FI       # fi
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   236
FB02    AF      # LATIN SMALL LIGATURE FL       # fl
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   237
2013    B1      # EN DASH       # endash
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   238
2020    B2      # DAGGER        # dagger
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   239
2021    B3      # DOUBLE DAGGER # daggerdbl
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   240
00B7    B4      # MIDDLE DOT    # periodcentered
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   241
2219    B4      # BULLET OPERATOR       # periodcentered
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   242
00B6    B6      # PILCROW SIGN  # paragraph
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   243
2022    B7      # BULLET        # bullet
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   244
201A    B8      # SINGLE LOW-9 QUOTATION MARK   # quotesinglbase
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   245
201E    B9      # DOUBLE LOW-9 QUOTATION MARK   # quotedblbase
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   246
201D    BA      # RIGHT DOUBLE QUOTATION MARK   # quotedblright
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   247
00BB    BB      # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK    # guillemotright
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   248
2026    BC      # HORIZONTAL ELLIPSIS   # ellipsis
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   249
2030    BD      # PER MILLE SIGN        # perthousand
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   250
00BF    BF      # INVERTED QUESTION MARK        # questiondown
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   251
0060    C1      # GRAVE ACCENT  # grave
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   252
00B4    C2      # ACUTE ACCENT  # acute
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   253
02C6    C3      # MODIFIER LETTER CIRCUMFLEX ACCENT     # circumflex
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   254
02DC    C4      # SMALL TILDE   # tilde
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   255
00AF    C5      # MACRON        # macron
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   256
02C9    C5      # MODIFIER LETTER MACRON        # macron
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   257
02D8    C6      # BREVE # breve
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   258
02D9    C7      # DOT ABOVE     # dotaccent
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   259
00A8    C8      # DIAERESIS     # dieresis
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   260
02DA    CA      # RING ABOVE    # ring
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   261
00B8    CB      # CEDILLA       # cedilla
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   262
02DD    CD      # DOUBLE ACUTE ACCENT   # hungarumlaut
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   263
02DB    CE      # OGONEK        # ogonek
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   264
02C7    CF      # CARON # caron
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   265
2014    D0      # EM DASH       # emdash
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   266
00C6    E1      # LATIN CAPITAL LETTER AE       # AE
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   267
00AA    E3      # FEMININE ORDINAL INDICATOR    # ordfeminine
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   268
0141    E8      # LATIN CAPITAL LETTER L WITH STROKE    # Lslash
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   269
00D8    E9      # LATIN CAPITAL LETTER O WITH STROKE    # Oslash
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   270
0152    EA      # LATIN CAPITAL LIGATURE OE     # OE
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   271
00BA    EB      # MASCULINE ORDINAL INDICATOR   # ordmasculine
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   272
00E6    F1      # LATIN SMALL LETTER AE # ae
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   273
0131    F5      # LATIN SMALL LETTER DOTLESS I  # dotlessi
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   274
0142    F8      # LATIN SMALL LETTER L WITH STROKE      # lslash
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   275
00F8    F9      # LATIN SMALL LETTER O WITH STROKE      # oslash
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   276
0153    FA      # LATIN SMALL LIGATURE OE       # oe
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   277
00DF    FB      # LATIN SMALL LETTER SHARP S    # germandbls
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   278
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   279
"
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   280
! !
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   281
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   282
!AdobeStandard methodsFor:'encoding & decoding'!
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   283
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   284
decode:codeArg
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   285
    "Automagically generated by generateCode - do not modify.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   286
     Decode from my encoding into unicode."
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   287
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   288
    |code "{ Class: SmallInteger }"|
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   289
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   290
    code := codeArg.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   291
    code <= 16r1F ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   292
        ^ self decodingError.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   293
    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   294
    code > 16rFB ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   295
        ^ self decodingError.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   296
    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   297
    [
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   298
        |t|
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   299
        t := #(
21722
3c2efef11f14 #FEATURE by cg
Claus Gittinger <cg@exept.de>
parents: 21713
diff changeset
   300
           "16r0020"    16r0020 " NO-BREAK SPACE        # space " 
21703
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   301
           "16r0021"    16r0021 " EXCLAMATION MARK      # exclam " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   302
           "16r0022"    16r0022 " QUOTATION MARK        # quotedbl " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   303
           "16r0023"    16r0023 " NUMBER SIGN   # numbersign " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   304
           "16r0024"    16r0024 " DOLLAR SIGN   # dollar " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   305
           "16r0025"    16r0025 " PERCENT SIGN  # percent " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   306
           "16r0026"    16r0026 " AMPERSAND     # ampersand " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   307
           "16r0027"    16r2019 " RIGHT SINGLE QUOTATION MARK   # quoteright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   308
           "16r0028"    16r0028 " LEFT PARENTHESIS      # parenleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   309
           "16r0029"    16r0029 " RIGHT PARENTHESIS     # parenright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   310
           "16r002A"    16r002A " ASTERISK      # asterisk " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   311
           "16r002B"    16r002B " PLUS SIGN     # plus " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   312
           "16r002C"    16r002C " COMMA # comma " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   313
           "16r002D"    16r00AD " SOFT HYPHEN   # hyphen " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   314
           "16r002E"    16r002E " FULL STOP     # period " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   315
           "16r002F"    16r002F " SOLIDUS       # slash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   316
           "16r0030"    16r0030 " DIGIT ZERO    # zero " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   317
           "16r0031"    16r0031 " DIGIT ONE     # one " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   318
           "16r0032"    16r0032 " DIGIT TWO     # two " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   319
           "16r0033"    16r0033 " DIGIT THREE   # three " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   320
           "16r0034"    16r0034 " DIGIT FOUR    # four " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   321
           "16r0035"    16r0035 " DIGIT FIVE    # five " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   322
           "16r0036"    16r0036 " DIGIT SIX     # six " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   323
           "16r0037"    16r0037 " DIGIT SEVEN   # seven " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   324
           "16r0038"    16r0038 " DIGIT EIGHT   # eight " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   325
           "16r0039"    16r0039 " DIGIT NINE    # nine " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   326
           "16r003A"    16r003A " COLON # colon " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   327
           "16r003B"    16r003B " SEMICOLON     # semicolon " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   328
           "16r003C"    16r003C " LESS-THAN SIGN        # less " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   329
           "16r003D"    16r003D " EQUALS SIGN   # equal " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   330
           "16r003E"    16r003E " GREATER-THAN SIGN     # greater " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   331
           "16r003F"    16r003F " QUESTION MARK # question " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   332
           "16r0040"    16r0040 " COMMERCIAL AT # at " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   333
           "16r0041"    16r0041 " LATIN CAPITAL LETTER A        # A " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   334
           "16r0042"    16r0042 " LATIN CAPITAL LETTER B        # B " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   335
           "16r0043"    16r0043 " LATIN CAPITAL LETTER C        # C " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   336
           "16r0044"    16r0044 " LATIN CAPITAL LETTER D        # D " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   337
           "16r0045"    16r0045 " LATIN CAPITAL LETTER E        # E " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   338
           "16r0046"    16r0046 " LATIN CAPITAL LETTER F        # F " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   339
           "16r0047"    16r0047 " LATIN CAPITAL LETTER G        # G " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   340
           "16r0048"    16r0048 " LATIN CAPITAL LETTER H        # H " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   341
           "16r0049"    16r0049 " LATIN CAPITAL LETTER I        # I " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   342
           "16r004A"    16r004A " LATIN CAPITAL LETTER J        # J " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   343
           "16r004B"    16r004B " LATIN CAPITAL LETTER K        # K " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   344
           "16r004C"    16r004C " LATIN CAPITAL LETTER L        # L " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   345
           "16r004D"    16r004D " LATIN CAPITAL LETTER M        # M " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   346
           "16r004E"    16r004E " LATIN CAPITAL LETTER N        # N " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   347
           "16r004F"    16r004F " LATIN CAPITAL LETTER O        # O " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   348
           "16r0050"    16r0050 " LATIN CAPITAL LETTER P        # P " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   349
           "16r0051"    16r0051 " LATIN CAPITAL LETTER Q        # Q " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   350
           "16r0052"    16r0052 " LATIN CAPITAL LETTER R        # R " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   351
           "16r0053"    16r0053 " LATIN CAPITAL LETTER S        # S " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   352
           "16r0054"    16r0054 " LATIN CAPITAL LETTER T        # T " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   353
           "16r0055"    16r0055 " LATIN CAPITAL LETTER U        # U " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   354
           "16r0056"    16r0056 " LATIN CAPITAL LETTER V        # V " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   355
           "16r0057"    16r0057 " LATIN CAPITAL LETTER W        # W " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   356
           "16r0058"    16r0058 " LATIN CAPITAL LETTER X        # X " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   357
           "16r0059"    16r0059 " LATIN CAPITAL LETTER Y        # Y " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   358
           "16r005A"    16r005A " LATIN CAPITAL LETTER Z        # Z " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   359
           "16r005B"    16r005B " LEFT SQUARE BRACKET   # bracketleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   360
           "16r005C"    16r005C " REVERSE SOLIDUS       # backslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   361
           "16r005D"    16r005D " RIGHT SQUARE BRACKET  # bracketright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   362
           "16r005E"    16r005E " CIRCUMFLEX ACCENT     # asciicircum " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   363
           "16r005F"    16r005F " LOW LINE      # underscore " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   364
           "16r0060"    16r2018 " LEFT SINGLE QUOTATION MARK    # quoteleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   365
           "16r0061"    16r0061 " LATIN SMALL LETTER A  # a " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   366
           "16r0062"    16r0062 " LATIN SMALL LETTER B  # b " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   367
           "16r0063"    16r0063 " LATIN SMALL LETTER C  # c " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   368
           "16r0064"    16r0064 " LATIN SMALL LETTER D  # d " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   369
           "16r0065"    16r0065 " LATIN SMALL LETTER E  # e " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   370
           "16r0066"    16r0066 " LATIN SMALL LETTER F  # f " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   371
           "16r0067"    16r0067 " LATIN SMALL LETTER G  # g " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   372
           "16r0068"    16r0068 " LATIN SMALL LETTER H  # h " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   373
           "16r0069"    16r0069 " LATIN SMALL LETTER I  # i " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   374
           "16r006A"    16r006A " LATIN SMALL LETTER J  # j " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   375
           "16r006B"    16r006B " LATIN SMALL LETTER K  # k " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   376
           "16r006C"    16r006C " LATIN SMALL LETTER L  # l " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   377
           "16r006D"    16r006D " LATIN SMALL LETTER M  # m " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   378
           "16r006E"    16r006E " LATIN SMALL LETTER N  # n " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   379
           "16r006F"    16r006F " LATIN SMALL LETTER O  # o " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   380
           "16r0070"    16r0070 " LATIN SMALL LETTER P  # p " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   381
           "16r0071"    16r0071 " LATIN SMALL LETTER Q  # q " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   382
           "16r0072"    16r0072 " LATIN SMALL LETTER R  # r " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   383
           "16r0073"    16r0073 " LATIN SMALL LETTER S  # s " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   384
           "16r0074"    16r0074 " LATIN SMALL LETTER T  # t " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   385
           "16r0075"    16r0075 " LATIN SMALL LETTER U  # u " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   386
           "16r0076"    16r0076 " LATIN SMALL LETTER V  # v " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   387
           "16r0077"    16r0077 " LATIN SMALL LETTER W  # w " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   388
           "16r0078"    16r0078 " LATIN SMALL LETTER X  # x " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   389
           "16r0079"    16r0079 " LATIN SMALL LETTER Y  # y " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   390
           "16r007A"    16r007A " LATIN SMALL LETTER Z  # z " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   391
           "16r007B"    16r007B " LEFT CURLY BRACKET    # braceleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   392
           "16r007C"    16r007C " VERTICAL LINE # bar " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   393
           "16r007D"    16r007D " RIGHT CURLY BRACKET   # braceright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   394
           "16r007E"    16r007E " TILDE # asciitilde " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   395
           "16r007F"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   396
           "16r0080"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   397
           "16r0081"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   398
           "16r0082"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   399
           "16r0083"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   400
           "16r0084"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   401
           "16r0085"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   402
           "16r0086"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   403
           "16r0087"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   404
           "16r0088"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   405
           "16r0089"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   406
           "16r008A"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   407
           "16r008B"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   408
           "16r008C"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   409
           "16r008D"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   410
           "16r008E"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   411
           "16r008F"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   412
           "16r0090"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   413
           "16r0091"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   414
           "16r0092"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   415
           "16r0093"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   416
           "16r0094"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   417
           "16r0095"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   418
           "16r0096"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   419
           "16r0097"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   420
           "16r0098"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   421
           "16r0099"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   422
           "16r009A"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   423
           "16r009B"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   424
           "16r009C"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   425
           "16r009D"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   426
           "16r009E"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   427
           "16r009F"    16r0000 " invalid " 
21722
3c2efef11f14 #FEATURE by cg
Claus Gittinger <cg@exept.de>
parents: 21713
diff changeset
   428
           "16r00A0"    16r0020 " invalid " 
21703
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   429
           "16r00A1"    16r00A1 " INVERTED EXCLAMATION MARK     # exclamdown " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   430
           "16r00A2"    16r00A2 " CENT SIGN     # cent " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   431
           "16r00A3"    16r00A3 " POUND SIGN    # sterling " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   432
           "16r00A4"    16r2215 " DIVISION SLASH        # fraction " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   433
           "16r00A5"    16r00A5 " YEN SIGN      # yen " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   434
           "16r00A6"    16r0192 " LATIN SMALL LETTER F WITH HOOK        # florin " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   435
           "16r00A7"    16r00A7 " SECTION SIGN  # section " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   436
           "16r00A8"    16r00A4 " CURRENCY SIGN # currency " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   437
           "16r00A9"    16r0027 " APOSTROPHE    # quotesingle " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   438
           "16r00AA"    16r201C " LEFT DOUBLE QUOTATION MARK    # quotedblleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   439
           "16r00AB"    16r00AB " LEFT-POINTING DOUBLE ANGLE QUOTATION MARK     # guillemotleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   440
           "16r00AC"    16r2039 " SINGLE LEFT-POINTING ANGLE QUOTATION MARK     # guilsinglleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   441
           "16r00AD"    16r203A " SINGLE RIGHT-POINTING ANGLE QUOTATION MARK    # guilsinglright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   442
           "16r00AE"    16rFB01 " LATIN SMALL LIGATURE FI       # fi " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   443
           "16r00AF"    16rFB02 " LATIN SMALL LIGATURE FL       # fl " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   444
           "16r00B0"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   445
           "16r00B1"    16r2013 " EN DASH       # endash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   446
           "16r00B2"    16r2020 " DAGGER        # dagger " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   447
           "16r00B3"    16r2021 " DOUBLE DAGGER # daggerdbl " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   448
           "16r00B4"    16r2219 " BULLET OPERATOR       # periodcentered " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   449
           "16r00B5"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   450
           "16r00B6"    16r00B6 " PILCROW SIGN  # paragraph " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   451
           "16r00B7"    16r2022 " BULLET        # bullet " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   452
           "16r00B8"    16r201A " SINGLE LOW-9 QUOTATION MARK   # quotesinglbase " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   453
           "16r00B9"    16r201E " DOUBLE LOW-9 QUOTATION MARK   # quotedblbase " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   454
           "16r00BA"    16r201D " RIGHT DOUBLE QUOTATION MARK   # quotedblright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   455
           "16r00BB"    16r00BB " RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK    # guillemotright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   456
           "16r00BC"    16r2026 " HORIZONTAL ELLIPSIS   # ellipsis " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   457
           "16r00BD"    16r2030 " PER MILLE SIGN        # perthousand " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   458
           "16r00BE"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   459
           "16r00BF"    16r00BF " INVERTED QUESTION MARK        # questiondown " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   460
           "16r00C0"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   461
           "16r00C1"    16r0060 " GRAVE ACCENT  # grave " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   462
           "16r00C2"    16r00B4 " ACUTE ACCENT  # acute " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   463
           "16r00C3"    16r02C6 " MODIFIER LETTER CIRCUMFLEX ACCENT     # circumflex " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   464
           "16r00C4"    16r02DC " SMALL TILDE   # tilde " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   465
           "16r00C5"    16r02C9 " MODIFIER LETTER MACRON        # macron " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   466
           "16r00C6"    16r02D8 " BREVE # breve " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   467
           "16r00C7"    16r02D9 " DOT ABOVE     # dotaccent " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   468
           "16r00C8"    16r00A8 " DIAERESIS     # dieresis " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   469
           "16r00C9"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   470
           "16r00CA"    16r02DA " RING ABOVE    # ring " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   471
           "16r00CB"    16r00B8 " CEDILLA       # cedilla " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   472
           "16r00CC"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   473
           "16r00CD"    16r02DD " DOUBLE ACUTE ACCENT   # hungarumlaut " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   474
           "16r00CE"    16r02DB " OGONEK        # ogonek " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   475
           "16r00CF"    16r02C7 " CARON # caron " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   476
           "16r00D0"    16r2014 " EM DASH       # emdash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   477
           "16r00D1"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   478
           "16r00D2"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   479
           "16r00D3"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   480
           "16r00D4"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   481
           "16r00D5"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   482
           "16r00D6"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   483
           "16r00D7"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   484
           "16r00D8"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   485
           "16r00D9"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   486
           "16r00DA"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   487
           "16r00DB"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   488
           "16r00DC"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   489
           "16r00DD"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   490
           "16r00DE"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   491
           "16r00DF"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   492
           "16r00E0"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   493
           "16r00E1"    16r00C6 " LATIN CAPITAL LETTER AE       # AE " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   494
           "16r00E2"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   495
           "16r00E3"    16r00AA " FEMININE ORDINAL INDICATOR    # ordfeminine " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   496
           "16r00E4"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   497
           "16r00E5"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   498
           "16r00E6"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   499
           "16r00E7"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   500
           "16r00E8"    16r0141 " LATIN CAPITAL LETTER L WITH STROKE    # Lslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   501
           "16r00E9"    16r00D8 " LATIN CAPITAL LETTER O WITH STROKE    # Oslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   502
           "16r00EA"    16r0152 " LATIN CAPITAL LIGATURE OE     # OE " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   503
           "16r00EB"    16r00BA " MASCULINE ORDINAL INDICATOR   # ordmasculine " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   504
           "16r00EC"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   505
           "16r00ED"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   506
           "16r00EE"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   507
           "16r00EF"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   508
           "16r00F0"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   509
           "16r00F1"    16r00E6 " LATIN SMALL LETTER AE # ae " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   510
           "16r00F2"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   511
           "16r00F3"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   512
           "16r00F4"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   513
           "16r00F5"    16r0131 " LATIN SMALL LETTER DOTLESS I  # dotlessi " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   514
           "16r00F6"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   515
           "16r00F7"    16r0000 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   516
           "16r00F8"    16r0142 " LATIN SMALL LETTER L WITH STROKE      # lslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   517
           "16r00F9"    16r00F8 " LATIN SMALL LETTER O WITH STROKE      # oslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   518
           "16r00FA"    16r0153 " LATIN SMALL LIGATURE OE       # oe " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   519
           "16r00FB"    16r00DF " LATIN SMALL LETTER SHARP S    # germandbls " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   520
           ) at:(code - 16r1F).
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   521
        t == 0 ifFalse:[^ t].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   522
        ^ self decodingError.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   523
    ] value.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   524
!
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   525
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   526
encode:unicodeArg
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   527
    "Automagically generated by generateCode - do not modify.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   528
     Encode from unicode into my encoding."
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   529
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   530
    |unicode "{ Class: SmallInteger }"|
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   531
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   532
    unicode := unicodeArg.
21722
3c2efef11f14 #FEATURE by cg
Claus Gittinger <cg@exept.de>
parents: 21713
diff changeset
   533
    unicode < 16r20 ifTrue:[
21703
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   534
        ^ self decodingError.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   535
    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   536
    unicode <= 16r26 ifTrue:[ ^ unicode ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   537
    unicode > 16rFB02 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   538
        ^ self encodingError.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   539
    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   540
    unicode <= 16r2219 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   541
        unicode <= 16r2DD ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   542
            unicode <= 16r192 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   543
                unicode <= 16r153 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   544
                    unicode <= 16rF8 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   545
                        [
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   546
                            |t|
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   547
                            t := #[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   548
                               "16r0027"    16rA9 " APOSTROPHE    # quotesingle " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   549
                               "16r0028"    16r28 " LEFT PARENTHESIS      # parenleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   550
                               "16r0029"    16r29 " RIGHT PARENTHESIS     # parenright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   551
                               "16r002A"    16r2A " ASTERISK      # asterisk " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   552
                               "16r002B"    16r2B " PLUS SIGN     # plus " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   553
                               "16r002C"    16r2C " COMMA # comma " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   554
                               "16r002D"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   555
                               "16r002E"    16r2E " FULL STOP     # period " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   556
                               "16r002F"    16r2F " SOLIDUS       # slash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   557
                               "16r0030"    16r30 " DIGIT ZERO    # zero " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   558
                               "16r0031"    16r31 " DIGIT ONE     # one " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   559
                               "16r0032"    16r32 " DIGIT TWO     # two " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   560
                               "16r0033"    16r33 " DIGIT THREE   # three " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   561
                               "16r0034"    16r34 " DIGIT FOUR    # four " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   562
                               "16r0035"    16r35 " DIGIT FIVE    # five " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   563
                               "16r0036"    16r36 " DIGIT SIX     # six " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   564
                               "16r0037"    16r37 " DIGIT SEVEN   # seven " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   565
                               "16r0038"    16r38 " DIGIT EIGHT   # eight " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   566
                               "16r0039"    16r39 " DIGIT NINE    # nine " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   567
                               "16r003A"    16r3A " COLON # colon " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   568
                               "16r003B"    16r3B " SEMICOLON     # semicolon " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   569
                               "16r003C"    16r3C " LESS-THAN SIGN        # less " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   570
                               "16r003D"    16r3D " EQUALS SIGN   # equal " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   571
                               "16r003E"    16r3E " GREATER-THAN SIGN     # greater " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   572
                               "16r003F"    16r3F " QUESTION MARK # question " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   573
                               "16r0040"    16r40 " COMMERCIAL AT # at " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   574
                               "16r0041"    16r41 " LATIN CAPITAL LETTER A        # A " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   575
                               "16r0042"    16r42 " LATIN CAPITAL LETTER B        # B " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   576
                               "16r0043"    16r43 " LATIN CAPITAL LETTER C        # C " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   577
                               "16r0044"    16r44 " LATIN CAPITAL LETTER D        # D " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   578
                               "16r0045"    16r45 " LATIN CAPITAL LETTER E        # E " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   579
                               "16r0046"    16r46 " LATIN CAPITAL LETTER F        # F " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   580
                               "16r0047"    16r47 " LATIN CAPITAL LETTER G        # G " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   581
                               "16r0048"    16r48 " LATIN CAPITAL LETTER H        # H " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   582
                               "16r0049"    16r49 " LATIN CAPITAL LETTER I        # I " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   583
                               "16r004A"    16r4A " LATIN CAPITAL LETTER J        # J " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   584
                               "16r004B"    16r4B " LATIN CAPITAL LETTER K        # K " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   585
                               "16r004C"    16r4C " LATIN CAPITAL LETTER L        # L " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   586
                               "16r004D"    16r4D " LATIN CAPITAL LETTER M        # M " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   587
                               "16r004E"    16r4E " LATIN CAPITAL LETTER N        # N " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   588
                               "16r004F"    16r4F " LATIN CAPITAL LETTER O        # O " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   589
                               "16r0050"    16r50 " LATIN CAPITAL LETTER P        # P " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   590
                               "16r0051"    16r51 " LATIN CAPITAL LETTER Q        # Q " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   591
                               "16r0052"    16r52 " LATIN CAPITAL LETTER R        # R " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   592
                               "16r0053"    16r53 " LATIN CAPITAL LETTER S        # S " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   593
                               "16r0054"    16r54 " LATIN CAPITAL LETTER T        # T " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   594
                               "16r0055"    16r55 " LATIN CAPITAL LETTER U        # U " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   595
                               "16r0056"    16r56 " LATIN CAPITAL LETTER V        # V " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   596
                               "16r0057"    16r57 " LATIN CAPITAL LETTER W        # W " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   597
                               "16r0058"    16r58 " LATIN CAPITAL LETTER X        # X " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   598
                               "16r0059"    16r59 " LATIN CAPITAL LETTER Y        # Y " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   599
                               "16r005A"    16r5A " LATIN CAPITAL LETTER Z        # Z " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   600
                               "16r005B"    16r5B " LEFT SQUARE BRACKET   # bracketleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   601
                               "16r005C"    16r5C " REVERSE SOLIDUS       # backslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   602
                               "16r005D"    16r5D " RIGHT SQUARE BRACKET  # bracketright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   603
                               "16r005E"    16r5E " CIRCUMFLEX ACCENT     # asciicircum " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   604
                               "16r005F"    16r5F " LOW LINE      # underscore " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   605
                               "16r0060"    16rC1 " GRAVE ACCENT  # grave " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   606
                               "16r0061"    16r61 " LATIN SMALL LETTER A  # a " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   607
                               "16r0062"    16r62 " LATIN SMALL LETTER B  # b " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   608
                               "16r0063"    16r63 " LATIN SMALL LETTER C  # c " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   609
                               "16r0064"    16r64 " LATIN SMALL LETTER D  # d " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   610
                               "16r0065"    16r65 " LATIN SMALL LETTER E  # e " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   611
                               "16r0066"    16r66 " LATIN SMALL LETTER F  # f " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   612
                               "16r0067"    16r67 " LATIN SMALL LETTER G  # g " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   613
                               "16r0068"    16r68 " LATIN SMALL LETTER H  # h " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   614
                               "16r0069"    16r69 " LATIN SMALL LETTER I  # i " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   615
                               "16r006A"    16r6A " LATIN SMALL LETTER J  # j " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   616
                               "16r006B"    16r6B " LATIN SMALL LETTER K  # k " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   617
                               "16r006C"    16r6C " LATIN SMALL LETTER L  # l " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   618
                               "16r006D"    16r6D " LATIN SMALL LETTER M  # m " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   619
                               "16r006E"    16r6E " LATIN SMALL LETTER N  # n " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   620
                               "16r006F"    16r6F " LATIN SMALL LETTER O  # o " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   621
                               "16r0070"    16r70 " LATIN SMALL LETTER P  # p " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   622
                               "16r0071"    16r71 " LATIN SMALL LETTER Q  # q " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   623
                               "16r0072"    16r72 " LATIN SMALL LETTER R  # r " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   624
                               "16r0073"    16r73 " LATIN SMALL LETTER S  # s " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   625
                               "16r0074"    16r74 " LATIN SMALL LETTER T  # t " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   626
                               "16r0075"    16r75 " LATIN SMALL LETTER U  # u " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   627
                               "16r0076"    16r76 " LATIN SMALL LETTER V  # v " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   628
                               "16r0077"    16r77 " LATIN SMALL LETTER W  # w " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   629
                               "16r0078"    16r78 " LATIN SMALL LETTER X  # x " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   630
                               "16r0079"    16r79 " LATIN SMALL LETTER Y  # y " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   631
                               "16r007A"    16r7A " LATIN SMALL LETTER Z  # z " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   632
                               "16r007B"    16r7B " LEFT CURLY BRACKET    # braceleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   633
                               "16r007C"    16r7C " VERTICAL LINE # bar " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   634
                               "16r007D"    16r7D " RIGHT CURLY BRACKET   # braceright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   635
                               "16r007E"    16r7E " TILDE # asciitilde " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   636
                               "16r007F"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   637
                               "16r0080"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   638
                               "16r0081"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   639
                               "16r0082"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   640
                               "16r0083"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   641
                               "16r0084"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   642
                               "16r0085"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   643
                               "16r0086"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   644
                               "16r0087"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   645
                               "16r0088"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   646
                               "16r0089"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   647
                               "16r008A"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   648
                               "16r008B"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   649
                               "16r008C"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   650
                               "16r008D"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   651
                               "16r008E"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   652
                               "16r008F"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   653
                               "16r0090"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   654
                               "16r0091"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   655
                               "16r0092"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   656
                               "16r0093"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   657
                               "16r0094"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   658
                               "16r0095"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   659
                               "16r0096"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   660
                               "16r0097"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   661
                               "16r0098"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   662
                               "16r0099"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   663
                               "16r009A"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   664
                               "16r009B"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   665
                               "16r009C"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   666
                               "16r009D"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   667
                               "16r009E"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   668
                               "16r009F"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   669
                               "16r00A0"    16r20 " NO-BREAK SPACE        # space " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   670
                               "16r00A1"    16rA1 " INVERTED EXCLAMATION MARK     # exclamdown " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   671
                               "16r00A2"    16rA2 " CENT SIGN     # cent " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   672
                               "16r00A3"    16rA3 " POUND SIGN    # sterling " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   673
                               "16r00A4"    16rA8 " CURRENCY SIGN # currency " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   674
                               "16r00A5"    16rA5 " YEN SIGN      # yen " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   675
                               "16r00A6"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   676
                               "16r00A7"    16rA7 " SECTION SIGN  # section " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   677
                               "16r00A8"    16rC8 " DIAERESIS     # dieresis " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   678
                               "16r00A9"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   679
                               "16r00AA"    16rE3 " FEMININE ORDINAL INDICATOR    # ordfeminine " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   680
                               "16r00AB"    16rAB " LEFT-POINTING DOUBLE ANGLE QUOTATION MARK     # guillemotleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   681
                               "16r00AC"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   682
                               "16r00AD"    16r2D " SOFT HYPHEN   # hyphen " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   683
                               "16r00AE"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   684
                               "16r00AF"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   685
                               "16r00B0"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   686
                               "16r00B1"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   687
                               "16r00B2"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   688
                               "16r00B3"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   689
                               "16r00B4"    16rC2 " ACUTE ACCENT  # acute " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   690
                               "16r00B5"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   691
                               "16r00B6"    16rB6 " PILCROW SIGN  # paragraph " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   692
                               "16r00B7"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   693
                               "16r00B8"    16rCB " CEDILLA       # cedilla " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   694
                               "16r00B9"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   695
                               "16r00BA"    16rEB " MASCULINE ORDINAL INDICATOR   # ordmasculine " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   696
                               "16r00BB"    16rBB " RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK    # guillemotright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   697
                               "16r00BC"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   698
                               "16r00BD"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   699
                               "16r00BE"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   700
                               "16r00BF"    16rBF " INVERTED QUESTION MARK        # questiondown " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   701
                               "16r00C0"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   702
                               "16r00C1"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   703
                               "16r00C2"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   704
                               "16r00C3"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   705
                               "16r00C4"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   706
                               "16r00C5"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   707
                               "16r00C6"    16rE1 " LATIN CAPITAL LETTER AE       # AE " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   708
                               "16r00C7"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   709
                               "16r00C8"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   710
                               "16r00C9"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   711
                               "16r00CA"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   712
                               "16r00CB"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   713
                               "16r00CC"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   714
                               "16r00CD"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   715
                               "16r00CE"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   716
                               "16r00CF"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   717
                               "16r00D0"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   718
                               "16r00D1"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   719
                               "16r00D2"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   720
                               "16r00D3"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   721
                               "16r00D4"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   722
                               "16r00D5"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   723
                               "16r00D6"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   724
                               "16r00D7"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   725
                               "16r00D8"    16rE9 " LATIN CAPITAL LETTER O WITH STROKE    # Oslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   726
                               "16r00D9"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   727
                               "16r00DA"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   728
                               "16r00DB"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   729
                               "16r00DC"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   730
                               "16r00DD"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   731
                               "16r00DE"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   732
                               "16r00DF"    16rFB " LATIN SMALL LETTER SHARP S    # germandbls " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   733
                               "16r00E0"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   734
                               "16r00E1"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   735
                               "16r00E2"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   736
                               "16r00E3"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   737
                               "16r00E4"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   738
                               "16r00E5"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   739
                               "16r00E6"    16rF1 " LATIN SMALL LETTER AE # ae " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   740
                               "16r00E7"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   741
                               "16r00E8"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   742
                               "16r00E9"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   743
                               "16r00EA"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   744
                               "16r00EB"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   745
                               "16r00EC"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   746
                               "16r00ED"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   747
                               "16r00EE"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   748
                               "16r00EF"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   749
                               "16r00F0"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   750
                               "16r00F1"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   751
                               "16r00F2"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   752
                               "16r00F3"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   753
                               "16r00F4"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   754
                               "16r00F5"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   755
                               "16r00F6"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   756
                               "16r00F7"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   757
                               "16r00F8"    16rF9 " LATIN SMALL LETTER O WITH STROKE      # oslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   758
                               ] at:(unicode - 16r26).
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   759
                            t == 0 ifFalse:[^ t].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   760
                            ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   761
                        ] value.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   762
                    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   763
                    unicode <= 16r130 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   764
                        ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   765
                    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   766
                    unicode == 16r131 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   767
                        (#[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   768
                           "16r0131"    1 " LATIN SMALL LETTER DOTLESS I  # dotlessi " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   769
                        ] at:(unicode - 304)) ~~ 0 ifTrue:[^ unicode].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   770
                        ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   771
                    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   772
                    unicode <= 16r140 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   773
                        ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   774
                    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   775
                    [
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   776
                        |t|
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   777
                        t := #[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   778
                           "16r0141"    16rE8 " LATIN CAPITAL LETTER L WITH STROKE    # Lslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   779
                           "16r0142"    16rF8 " LATIN SMALL LETTER L WITH STROKE      # lslash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   780
                           "16r0143"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   781
                           "16r0144"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   782
                           "16r0145"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   783
                           "16r0146"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   784
                           "16r0147"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   785
                           "16r0148"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   786
                           "16r0149"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   787
                           "16r014A"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   788
                           "16r014B"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   789
                           "16r014C"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   790
                           "16r014D"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   791
                           "16r014E"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   792
                           "16r014F"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   793
                           "16r0150"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   794
                           "16r0151"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   795
                           "16r0152"    16rEA " LATIN CAPITAL LIGATURE OE     # OE " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   796
                           "16r0153"    16rFA " LATIN SMALL LIGATURE OE       # oe " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   797
                           ] at:(unicode - 16r140).
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   798
                        t == 0 ifFalse:[^ t].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   799
                        ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   800
                    ] value.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   801
                ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   802
                unicode <= 16r191 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   803
                    ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   804
                ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   805
                ^  "16r0192" 16r00A6 " LATIN SMALL LETTER F WITH HOOK        # florin " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   806
            ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   807
            unicode <= 16r2C5 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   808
                ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   809
            ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   810
            [
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   811
                |t|
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   812
                t := #[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   813
                   "16r02C6"    16rC3 " MODIFIER LETTER CIRCUMFLEX ACCENT     # circumflex " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   814
                   "16r02C7"    16rCF " CARON # caron " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   815
                   "16r02C8"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   816
                   "16r02C9"    16rC5 " MODIFIER LETTER MACRON        # macron " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   817
                   "16r02CA"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   818
                   "16r02CB"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   819
                   "16r02CC"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   820
                   "16r02CD"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   821
                   "16r02CE"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   822
                   "16r02CF"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   823
                   "16r02D0"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   824
                   "16r02D1"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   825
                   "16r02D2"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   826
                   "16r02D3"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   827
                   "16r02D4"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   828
                   "16r02D5"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   829
                   "16r02D6"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   830
                   "16r02D7"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   831
                   "16r02D8"    16rC6 " BREVE # breve " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   832
                   "16r02D9"    16rC7 " DOT ABOVE     # dotaccent " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   833
                   "16r02DA"    16rCA " RING ABOVE    # ring " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   834
                   "16r02DB"    16rCE " OGONEK        # ogonek " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   835
                   "16r02DC"    16rC4 " SMALL TILDE   # tilde " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   836
                   "16r02DD"    16rCD " DOUBLE ACUTE ACCENT   # hungarumlaut " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   837
                   ] at:(unicode - 16r2C5).
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   838
                t == 0 ifFalse:[^ t].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   839
                ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   840
            ] value.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   841
        ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   842
        unicode <= 16r2012 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   843
            ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   844
        ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   845
        unicode <= 16r203A ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   846
            [
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   847
                |t|
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   848
                t := #[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   849
                   "16r2013"    16rB1 " EN DASH       # endash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   850
                   "16r2014"    16rD0 " EM DASH       # emdash " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   851
                   "16r2015"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   852
                   "16r2016"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   853
                   "16r2017"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   854
                   "16r2018"    16r60 " LEFT SINGLE QUOTATION MARK    # quoteleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   855
                   "16r2019"    16r27 " RIGHT SINGLE QUOTATION MARK   # quoteright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   856
                   "16r201A"    16rB8 " SINGLE LOW-9 QUOTATION MARK   # quotesinglbase " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   857
                   "16r201B"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   858
                   "16r201C"    16rAA " LEFT DOUBLE QUOTATION MARK    # quotedblleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   859
                   "16r201D"    16rBA " RIGHT DOUBLE QUOTATION MARK   # quotedblright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   860
                   "16r201E"    16rB9 " DOUBLE LOW-9 QUOTATION MARK   # quotedblbase " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   861
                   "16r201F"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   862
                   "16r2020"    16rB2 " DAGGER        # dagger " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   863
                   "16r2021"    16rB3 " DOUBLE DAGGER # daggerdbl " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   864
                   "16r2022"    16rB7 " BULLET        # bullet " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   865
                   "16r2023"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   866
                   "16r2024"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   867
                   "16r2025"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   868
                   "16r2026"    16rBC " HORIZONTAL ELLIPSIS   # ellipsis " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   869
                   "16r2027"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   870
                   "16r2028"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   871
                   "16r2029"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   872
                   "16r202A"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   873
                   "16r202B"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   874
                   "16r202C"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   875
                   "16r202D"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   876
                   "16r202E"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   877
                   "16r202F"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   878
                   "16r2030"    16rBD " PER MILLE SIGN        # perthousand " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   879
                   "16r2031"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   880
                   "16r2032"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   881
                   "16r2033"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   882
                   "16r2034"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   883
                   "16r2035"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   884
                   "16r2036"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   885
                   "16r2037"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   886
                   "16r2038"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   887
                   "16r2039"    16rAC " SINGLE LEFT-POINTING ANGLE QUOTATION MARK     # guilsinglleft " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   888
                   "16r203A"    16rAD " SINGLE RIGHT-POINTING ANGLE QUOTATION MARK    # guilsinglright " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   889
                   ] at:(unicode - 16r2012).
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   890
                t == 0 ifFalse:[^ t].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   891
                ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   892
            ] value.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   893
        ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   894
        unicode <= 16r2214 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   895
            ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   896
        ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   897
        [
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   898
            |t|
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   899
            t := #[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   900
               "16r2215"    16rA4 " DIVISION SLASH        # fraction " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   901
               "16r2216"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   902
               "16r2217"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   903
               "16r2218"    16r00 " invalid " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   904
               "16r2219"    16rB4 " BULLET OPERATOR       # periodcentered " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   905
               ] at:(unicode - 16r2214).
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   906
            t == 0 ifFalse:[^ t].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   907
            ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   908
        ] value.
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   909
    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   910
    unicode <= 16rFB00 ifTrue:[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   911
        ^ self encodingError
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   912
    ].
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   913
    ^ #[
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   914
       "16rFB01"    16rAE " LATIN SMALL LIGATURE FI       # fi " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   915
       "16rFB02"    16rAF " LATIN SMALL LIGATURE FL       # fl " 
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   916
       ] at:(unicode - 16rFB00).
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   917
! !
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   918
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   919
!AdobeStandard class methodsFor:'documentation'!
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   920
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   921
version
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   922
    ^ '$Header$'
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   923
!
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   924
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   925
version_CVS
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   926
    ^ '$Header$'
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   927
! !
f6724e51bed7 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   928