1
/* Copyright 2000-2005 The Apache Software Foundation or its licensors, as
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
* you may not use this file except in compliance with the License.
6
* You may obtain a copy of the License at
8
* http://www.apache.org/licenses/LICENSE-2.0
10
* Unless required by applicable law or agreed to in writing, software
11
* distributed under the License is distributed on an "AS IS" BASIS,
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
* See the License for the specific language governing permissions and
14
* limitations under the License.
16
/* Table for the OSD_EBCDIC_DF04_1 encoding */
18
/* 00 */ BT_NONXML, BT_NONXML, BT_NONXML, BT_NONXML,
19
/* 04 */ BT_OTHER, BT_S, BT_OTHER, BT_OTHER,
20
/* 08 */ BT_OTHER, BT_OTHER, BT_OTHER, BT_NONXML,
21
/* 0c */ BT_NONXML, BT_CR, BT_NONXML, BT_NONXML,
22
/* 10 */ BT_NONXML, BT_NONXML, BT_NONXML, BT_NONXML,
23
/* 14 */ BT_OTHER, BT_LF, BT_NONXML, BT_OTHER,
24
/* 18 */ BT_NONXML, BT_NONXML, BT_OTHER, BT_OTHER,
25
/* 1c */ BT_NONXML, BT_NONXML, BT_NONXML, BT_NONXML,
26
/* 20 */ BT_OTHER, BT_OTHER, BT_OTHER, BT_OTHER,
27
/* 24 */ BT_OTHER, BT_OTHER, BT_NONXML, BT_NONXML,
28
/* 28 */ BT_OTHER, BT_OTHER, BT_OTHER, BT_OTHER,
29
/* 2c */ BT_OTHER, BT_NONXML, BT_NONXML, BT_NONXML,
30
/* 30 */ BT_OTHER, BT_OTHER, BT_NONXML, BT_OTHER,
31
/* 34 */ BT_OTHER, BT_OTHER, BT_OTHER, BT_NONXML,
32
/* 38 */ BT_OTHER, BT_OTHER, BT_OTHER, BT_OTHER,
33
/* 3c */ BT_NONXML, BT_NONXML, BT_OTHER, BT_NONXML,
34
/* 40 */ BT_S, BT_OTHER, BT_NMSTRT, BT_NMSTRT,
35
/* 44 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
36
/* 48 */ BT_NMSTRT, BT_NMSTRT, BT_OTHER, BT_NAME,
37
/* 4c */ BT_LT, BT_LPAR, BT_PLUS, BT_VERBAR,
38
/* 50 */ BT_AMP, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
39
/* 54 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
40
/* 58 */ BT_NMSTRT, BT_NMSTRT, BT_EXCL, BT_OTHER,
41
/* 5c */ BT_AST, BT_RPAR, BT_SEMI, BT_OTHER,
42
/* 60 */ BT_MINUS, BT_SOL, BT_NMSTRT, BT_NMSTRT,
43
/* 64 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
44
/* 68 */ BT_NMSTRT, BT_NMSTRT, BT_OTHER, BT_COMMA,
45
/* 6c */ BT_PERCNT, BT_NMSTRT, BT_GT, BT_QUEST,
46
/* 70 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
47
/* 74 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
48
/* 78 */ BT_NMSTRT, BT_OTHER, BT_COLON, BT_NUM,
49
/* 7c */ BT_OTHER, BT_APOS, BT_EQUALS, BT_QUOT,
50
/* 80 */ BT_NMSTRT, BT_HEX, BT_HEX, BT_HEX,
51
/* 84 */ BT_HEX, BT_HEX, BT_HEX, BT_NMSTRT,
52
/* 88 */ BT_NMSTRT, BT_NMSTRT, BT_OTHER, BT_OTHER,
53
/* 8c */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_OTHER,
54
/* 90 */ BT_OTHER, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
55
/* 94 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
56
/* 98 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
57
/* 9c */ BT_NMSTRT, BT_OTHER, BT_NMSTRT, BT_OTHER,
58
/* a0 */ BT_NMSTRT, BT_OTHER, BT_NMSTRT, BT_NMSTRT,
59
/* a4 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
60
/* a8 */ BT_NMSTRT, BT_NMSTRT, BT_OTHER, BT_OTHER,
61
/* ac */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_OTHER,
62
/* b0 */ BT_OTHER, BT_OTHER, BT_OTHER, BT_NAME,
63
/* b4 */ BT_OTHER, BT_OTHER, BT_OTHER, BT_OTHER,
64
/* b8 */ BT_OTHER, BT_OTHER, BT_OTHER, BT_LSQB,
65
/* bc */ BT_OTHER, BT_RSQB, BT_OTHER, BT_OTHER,
66
/* c0 */ BT_NMSTRT, BT_HEX, BT_HEX, BT_HEX,
67
/* c4 */ BT_HEX, BT_HEX, BT_HEX, BT_NMSTRT,
68
/* c8 */ BT_NMSTRT, BT_NMSTRT, BT_OTHER, BT_NMSTRT,
69
/* cc */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
70
/* d0 */ BT_OTHER, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
71
/* d4 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
72
/* d8 */ BT_NMSTRT, BT_NMSTRT, BT_OTHER, BT_NMSTRT,
73
/* dc */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
74
/* e0 */ BT_NMSTRT, BT_OTHER, BT_NMSTRT, BT_NMSTRT,
75
/* e4 */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
76
/* e8 */ BT_NMSTRT, BT_NMSTRT, BT_OTHER, BT_NMSTRT,
77
/* ec */ BT_NMSTRT, BT_NMSTRT, BT_NMSTRT, BT_NMSTRT,
78
/* f0 */ BT_DIGIT, BT_DIGIT, BT_DIGIT, BT_DIGIT,
79
/* f4 */ BT_DIGIT, BT_DIGIT, BT_DIGIT, BT_DIGIT,
80
/* f8 */ BT_DIGIT, BT_DIGIT, BT_OTHER, BT_OTHER,
81
/* fc */ BT_NMSTRT, BT_OTHER, BT_NMSTRT, BT_OTHER,