1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
/*
** SWISH++
** iso8859-1.c
**
** Copyright (C) 2002 Paul J. Lucas
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License as published by
** the Free Software Foundation; either version 2 of the License, or
** (at your option) any later version.
**
** This program is distributed in the hope that it will be useful,
** but WITHOUT ANY WARRANTY; without even the implied warranty of
** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
** GNU General Public License for more details.
**
** You should have received a copy of the GNU General Public License
** along with this program; if not, write to the Free Software
** Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
//
// All characters are from the ISO 8859-1 character set mapped to 7-bit ASCII.
//
// This file has to be at the top-level rather than in the charsets
// subdirectory where it ought to be because "search" and "extract" use it
// stand-alone.
//
extern char const iso8859_1_map[] = {
' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', // 0
' ', '\t','\n','\v','\f','\r',' ', ' ', // |
' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', // |
' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', // |
' ', '!', '"', '#', '$', '%', '&', '\'',// 32
'(', ')', '*', '+', ',', '-', '.', '/', // |
'0', '1', '2', '3', '4', '5', '6', '7', // |
'8', '9', ':', ';', '<', '=', '>', '?', // |
'@', 'A', 'B', 'C', 'D', 'E', 'F', 'G', // |
'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', // |
'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', // |
'X', 'Y', 'Z', '[', '\\',']', '^', '_', // |
'`', 'a', 'b', 'c', 'd', 'e', 'f', 'g', // |
'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', // |
'p', 'q', 'r', 's', 't', 'u', 'v', 'w', // |
'x', 'y', 'z', '{', '|', '}', '~', ' ', // |
' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', // 128
' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', // |
' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', // |
' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', // |
' ', '!', ' ', '#', ' ', ' ', '|', ' ', // 160
' ', ' ', ' ', '"', ' ', '-', ' ', ' ', // |
' ', ' ', '2', '3', '\'',' ', ' ', '.', // |
' ', '1', ' ', '"', ' ', ' ', ' ', '?', // |
'A', 'A', 'A', 'A', 'A', 'A', 'E', 'C', // 192
'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', // |
'D', 'N', 'O', 'O', 'O', 'O', 'O', ' ', // |
'O', 'U', 'U', 'U', 'U', 'Y', ' ', 's', // |
'a', 'a', 'a', 'a', 'a', 'a', 'e', 'c', // |
'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', // |
'd', 'n', 'o', 'o', 'o', 'o', 'o', ' ', // |
'o', 'u', 'u', 'u', 'u', 'y', ' ', 'y', // 255
};
/* vim:set et sw=4 ts=4: */
|