File:  [ELWIX - Embedded LightWeight unIX -] / gpl / axl / babel / axl_babel_iso88594.c
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Jun 8 07:09:12 2011 UTC (12 years, 11 months ago) by misho
Branches: axl, MAIN
CVS tags: HEAD, AXL0_6_7, AXL0_6_1
3th party - XML

/**
 * Axl Babel: encoding support for axl: iso-8859-4 coding
 * Copyright (C) 2008 Advanced Software Production Line, S.L.
 */

/* include base header */
#include <axl_babel_iso88594.h>

/**
 * @brief Creates the translation table for iso-8859-4 representation
 *  to move information from iso-8859-4 to utf-8 and viceversa.
 */
axlBabelTable * axl_babel_build_iso88594_table (void) {

	axlBabelTable * table;

	/* create the table to hold information translate iso-8859-4 encoding */
	table = axl_new (axlBabelTable, 256);

	/* store item associated to code 0 */
	table[0].size      = 1;
	table[0].buffer[0] = (unsigned char) 0; /* 0x0 */

	/* store item associated to code 1 */
	table[1].size      = 1;
	table[1].buffer[0] = (unsigned char) 1; /* 0x1 */

	/* store item associated to code 2 */
	table[2].size      = 1;
	table[2].buffer[0] = (unsigned char) 2; /* 0x2 */

	/* store item associated to code 3 */
	table[3].size      = 1;
	table[3].buffer[0] = (unsigned char) 3; /* 0x3 */

	/* store item associated to code 4 */
	table[4].size      = 1;
	table[4].buffer[0] = (unsigned char) 4; /* 0x4 */

	/* store item associated to code 5 */
	table[5].size      = 1;
	table[5].buffer[0] = (unsigned char) 5; /* 0x5 */

	/* store item associated to code 6 */
	table[6].size      = 1;
	table[6].buffer[0] = (unsigned char) 6; /* 0x6 */

	/* store item associated to code 7 */
	table[7].size      = 1;
	table[7].buffer[0] = (unsigned char) 7; /* 0x7 */

	/* store item associated to code 8 */
	table[8].size      = 1;
	table[8].buffer[0] = (unsigned char) 8; /* 0x8 */

	/* store item associated to code 9 */
	table[9].size      = 1;
	table[9].buffer[0] = (unsigned char) 9; /* 0x9 */

	/* store item associated to code 10 */
	table[10].size      = 1;
	table[10].buffer[0] = (unsigned char) 10; /* 0xa */

	/* store item associated to code 11 */
	table[11].size      = 1;
	table[11].buffer[0] = (unsigned char) 11; /* 0xb */

	/* store item associated to code 12 */
	table[12].size      = 1;
	table[12].buffer[0] = (unsigned char) 12; /* 0xc */

	/* store item associated to code 13 */
	table[13].size      = 1;
	table[13].buffer[0] = (unsigned char) 13; /* 0xd */

	/* store item associated to code 14 */
	table[14].size      = 1;
	table[14].buffer[0] = (unsigned char) 14; /* 0xe */

	/* store item associated to code 15 */
	table[15].size      = 1;
	table[15].buffer[0] = (unsigned char) 15; /* 0xf */

	/* store item associated to code 16 */
	table[16].size      = 1;
	table[16].buffer[0] = (unsigned char) 16; /* 0x10 */

	/* store item associated to code 17 */
	table[17].size      = 1;
	table[17].buffer[0] = (unsigned char) 17; /* 0x11 */

	/* store item associated to code 18 */
	table[18].size      = 1;
	table[18].buffer[0] = (unsigned char) 18; /* 0x12 */

	/* store item associated to code 19 */
	table[19].size      = 1;
	table[19].buffer[0] = (unsigned char) 19; /* 0x13 */

	/* store item associated to code 20 */
	table[20].size      = 1;
	table[20].buffer[0] = (unsigned char) 20; /* 0x14 */

	/* store item associated to code 21 */
	table[21].size      = 1;
	table[21].buffer[0] = (unsigned char) 21; /* 0x15 */

	/* store item associated to code 22 */
	table[22].size      = 1;
	table[22].buffer[0] = (unsigned char) 22; /* 0x16 */

	/* store item associated to code 23 */
	table[23].size      = 1;
	table[23].buffer[0] = (unsigned char) 23; /* 0x17 */

	/* store item associated to code 24 */
	table[24].size      = 1;
	table[24].buffer[0] = (unsigned char) 24; /* 0x18 */

	/* store item associated to code 25 */
	table[25].size      = 1;
	table[25].buffer[0] = (unsigned char) 25; /* 0x19 */

	/* store item associated to code 26 */
	table[26].size      = 1;
	table[26].buffer[0] = (unsigned char) 26; /* 0x1a */

	/* store item associated to code 27 */
	table[27].size      = 1;
	table[27].buffer[0] = (unsigned char) 27; /* 0x1b */

	/* store item associated to code 28 */
	table[28].size      = 1;
	table[28].buffer[0] = (unsigned char) 28; /* 0x1c */

	/* store item associated to code 29 */
	table[29].size      = 1;
	table[29].buffer[0] = (unsigned char) 29; /* 0x1d */

	/* store item associated to code 30 */
	table[30].size      = 1;
	table[30].buffer[0] = (unsigned char) 30; /* 0x1e */

	/* store item associated to code 31 */
	table[31].size      = 1;
	table[31].buffer[0] = (unsigned char) 31; /* 0x1f */

	/* store item associated to code 32 */
	table[32].size      = 1;
	table[32].buffer[0] = (unsigned char) 32; /* 0x20 */

	/* store item associated to code 33 */
	table[33].size      = 1;
	table[33].buffer[0] = (unsigned char) 33; /* 0x21 */

	/* store item associated to code 34 */
	table[34].size      = 1;
	table[34].buffer[0] = (unsigned char) 34; /* 0x22 */

	/* store item associated to code 35 */
	table[35].size      = 1;
	table[35].buffer[0] = (unsigned char) 35; /* 0x23 */

	/* store item associated to code 36 */
	table[36].size      = 1;
	table[36].buffer[0] = (unsigned char) 36; /* 0x24 */

	/* store item associated to code 37 */
	table[37].size      = 1;
	table[37].buffer[0] = (unsigned char) 37; /* 0x25 */

	/* store item associated to code 38 */
	table[38].size      = 1;
	table[38].buffer[0] = (unsigned char) 38; /* 0x26 */

	/* store item associated to code 39 */
	table[39].size      = 1;
	table[39].buffer[0] = (unsigned char) 39; /* 0x27 */

	/* store item associated to code 40 */
	table[40].size      = 1;
	table[40].buffer[0] = (unsigned char) 40; /* 0x28 */

	/* store item associated to code 41 */
	table[41].size      = 1;
	table[41].buffer[0] = (unsigned char) 41; /* 0x29 */

	/* store item associated to code 42 */
	table[42].size      = 1;
	table[42].buffer[0] = (unsigned char) 42; /* 0x2a */

	/* store item associated to code 43 */
	table[43].size      = 1;
	table[43].buffer[0] = (unsigned char) 43; /* 0x2b */

	/* store item associated to code 44 */
	table[44].size      = 1;
	table[44].buffer[0] = (unsigned char) 44; /* 0x2c */

	/* store item associated to code 45 */
	table[45].size      = 1;
	table[45].buffer[0] = (unsigned char) 45; /* 0x2d */

	/* store item associated to code 46 */
	table[46].size      = 1;
	table[46].buffer[0] = (unsigned char) 46; /* 0x2e */

	/* store item associated to code 47 */
	table[47].size      = 1;
	table[47].buffer[0] = (unsigned char) 47; /* 0x2f */

	/* store item associated to code 48 */
	table[48].size      = 1;
	table[48].buffer[0] = (unsigned char) 48; /* 0x30 */

	/* store item associated to code 49 */
	table[49].size      = 1;
	table[49].buffer[0] = (unsigned char) 49; /* 0x31 */

	/* store item associated to code 50 */
	table[50].size      = 1;
	table[50].buffer[0] = (unsigned char) 50; /* 0x32 */

	/* store item associated to code 51 */
	table[51].size      = 1;
	table[51].buffer[0] = (unsigned char) 51; /* 0x33 */

	/* store item associated to code 52 */
	table[52].size      = 1;
	table[52].buffer[0] = (unsigned char) 52; /* 0x34 */

	/* store item associated to code 53 */
	table[53].size      = 1;
	table[53].buffer[0] = (unsigned char) 53; /* 0x35 */

	/* store item associated to code 54 */
	table[54].size      = 1;
	table[54].buffer[0] = (unsigned char) 54; /* 0x36 */

	/* store item associated to code 55 */
	table[55].size      = 1;
	table[55].buffer[0] = (unsigned char) 55; /* 0x37 */

	/* store item associated to code 56 */
	table[56].size      = 1;
	table[56].buffer[0] = (unsigned char) 56; /* 0x38 */

	/* store item associated to code 57 */
	table[57].size      = 1;
	table[57].buffer[0] = (unsigned char) 57; /* 0x39 */

	/* store item associated to code 58 */
	table[58].size      = 1;
	table[58].buffer[0] = (unsigned char) 58; /* 0x3a */

	/* store item associated to code 59 */
	table[59].size      = 1;
	table[59].buffer[0] = (unsigned char) 59; /* 0x3b */

	/* store item associated to code 60 */
	table[60].size      = 1;
	table[60].buffer[0] = (unsigned char) 60; /* 0x3c */

	/* store item associated to code 61 */
	table[61].size      = 1;
	table[61].buffer[0] = (unsigned char) 61; /* 0x3d */

	/* store item associated to code 62 */
	table[62].size      = 1;
	table[62].buffer[0] = (unsigned char) 62; /* 0x3e */

	/* store item associated to code 63 */
	table[63].size      = 1;
	table[63].buffer[0] = (unsigned char) 63; /* 0x3f */

	/* store item associated to code 64 */
	table[64].size      = 1;
	table[64].buffer[0] = (unsigned char) 64; /* 0x40 */

	/* store item associated to code 65 */
	table[65].size      = 1;
	table[65].buffer[0] = (unsigned char) 65; /* 0x41 */

	/* store item associated to code 66 */
	table[66].size      = 1;
	table[66].buffer[0] = (unsigned char) 66; /* 0x42 */

	/* store item associated to code 67 */
	table[67].size      = 1;
	table[67].buffer[0] = (unsigned char) 67; /* 0x43 */

	/* store item associated to code 68 */
	table[68].size      = 1;
	table[68].buffer[0] = (unsigned char) 68; /* 0x44 */

	/* store item associated to code 69 */
	table[69].size      = 1;
	table[69].buffer[0] = (unsigned char) 69; /* 0x45 */

	/* store item associated to code 70 */
	table[70].size      = 1;
	table[70].buffer[0] = (unsigned char) 70; /* 0x46 */

	/* store item associated to code 71 */
	table[71].size      = 1;
	table[71].buffer[0] = (unsigned char) 71; /* 0x47 */

	/* store item associated to code 72 */
	table[72].size      = 1;
	table[72].buffer[0] = (unsigned char) 72; /* 0x48 */

	/* store item associated to code 73 */
	table[73].size      = 1;
	table[73].buffer[0] = (unsigned char) 73; /* 0x49 */

	/* store item associated to code 74 */
	table[74].size      = 1;
	table[74].buffer[0] = (unsigned char) 74; /* 0x4a */

	/* store item associated to code 75 */
	table[75].size      = 1;
	table[75].buffer[0] = (unsigned char) 75; /* 0x4b */

	/* store item associated to code 76 */
	table[76].size      = 1;
	table[76].buffer[0] = (unsigned char) 76; /* 0x4c */

	/* store item associated to code 77 */
	table[77].size      = 1;
	table[77].buffer[0] = (unsigned char) 77; /* 0x4d */

	/* store item associated to code 78 */
	table[78].size      = 1;
	table[78].buffer[0] = (unsigned char) 78; /* 0x4e */

	/* store item associated to code 79 */
	table[79].size      = 1;
	table[79].buffer[0] = (unsigned char) 79; /* 0x4f */

	/* store item associated to code 80 */
	table[80].size      = 1;
	table[80].buffer[0] = (unsigned char) 80; /* 0x50 */

	/* store item associated to code 81 */
	table[81].size      = 1;
	table[81].buffer[0] = (unsigned char) 81; /* 0x51 */

	/* store item associated to code 82 */
	table[82].size      = 1;
	table[82].buffer[0] = (unsigned char) 82; /* 0x52 */

	/* store item associated to code 83 */
	table[83].size      = 1;
	table[83].buffer[0] = (unsigned char) 83; /* 0x53 */

	/* store item associated to code 84 */
	table[84].size      = 1;
	table[84].buffer[0] = (unsigned char) 84; /* 0x54 */

	/* store item associated to code 85 */
	table[85].size      = 1;
	table[85].buffer[0] = (unsigned char) 85; /* 0x55 */

	/* store item associated to code 86 */
	table[86].size      = 1;
	table[86].buffer[0] = (unsigned char) 86; /* 0x56 */

	/* store item associated to code 87 */
	table[87].size      = 1;
	table[87].buffer[0] = (unsigned char) 87; /* 0x57 */

	/* store item associated to code 88 */
	table[88].size      = 1;
	table[88].buffer[0] = (unsigned char) 88; /* 0x58 */

	/* store item associated to code 89 */
	table[89].size      = 1;
	table[89].buffer[0] = (unsigned char) 89; /* 0x59 */

	/* store item associated to code 90 */
	table[90].size      = 1;
	table[90].buffer[0] = (unsigned char) 90; /* 0x5a */

	/* store item associated to code 91 */
	table[91].size      = 1;
	table[91].buffer[0] = (unsigned char) 91; /* 0x5b */

	/* store item associated to code 92 */
	table[92].size      = 1;
	table[92].buffer[0] = (unsigned char) 92; /* 0x5c */

	/* store item associated to code 93 */
	table[93].size      = 1;
	table[93].buffer[0] = (unsigned char) 93; /* 0x5d */

	/* store item associated to code 94 */
	table[94].size      = 1;
	table[94].buffer[0] = (unsigned char) 94; /* 0x5e */

	/* store item associated to code 95 */
	table[95].size      = 1;
	table[95].buffer[0] = (unsigned char) 95; /* 0x5f */

	/* store item associated to code 96 */
	table[96].size      = 1;
	table[96].buffer[0] = (unsigned char) 96; /* 0x60 */

	/* store item associated to code 97 */
	table[97].size      = 1;
	table[97].buffer[0] = (unsigned char) 97; /* 0x61 */

	/* store item associated to code 98 */
	table[98].size      = 1;
	table[98].buffer[0] = (unsigned char) 98; /* 0x62 */

	/* store item associated to code 99 */
	table[99].size      = 1;
	table[99].buffer[0] = (unsigned char) 99; /* 0x63 */

	/* store item associated to code 100 */
	table[100].size      = 1;
	table[100].buffer[0] = (unsigned char) 100; /* 0x64 */

	/* store item associated to code 101 */
	table[101].size      = 1;
	table[101].buffer[0] = (unsigned char) 101; /* 0x65 */

	/* store item associated to code 102 */
	table[102].size      = 1;
	table[102].buffer[0] = (unsigned char) 102; /* 0x66 */

	/* store item associated to code 103 */
	table[103].size      = 1;
	table[103].buffer[0] = (unsigned char) 103; /* 0x67 */

	/* store item associated to code 104 */
	table[104].size      = 1;
	table[104].buffer[0] = (unsigned char) 104; /* 0x68 */

	/* store item associated to code 105 */
	table[105].size      = 1;
	table[105].buffer[0] = (unsigned char) 105; /* 0x69 */

	/* store item associated to code 106 */
	table[106].size      = 1;
	table[106].buffer[0] = (unsigned char) 106; /* 0x6a */

	/* store item associated to code 107 */
	table[107].size      = 1;
	table[107].buffer[0] = (unsigned char) 107; /* 0x6b */

	/* store item associated to code 108 */
	table[108].size      = 1;
	table[108].buffer[0] = (unsigned char) 108; /* 0x6c */

	/* store item associated to code 109 */
	table[109].size      = 1;
	table[109].buffer[0] = (unsigned char) 109; /* 0x6d */

	/* store item associated to code 110 */
	table[110].size      = 1;
	table[110].buffer[0] = (unsigned char) 110; /* 0x6e */

	/* store item associated to code 111 */
	table[111].size      = 1;
	table[111].buffer[0] = (unsigned char) 111; /* 0x6f */

	/* store item associated to code 112 */
	table[112].size      = 1;
	table[112].buffer[0] = (unsigned char) 112; /* 0x70 */

	/* store item associated to code 113 */
	table[113].size      = 1;
	table[113].buffer[0] = (unsigned char) 113; /* 0x71 */

	/* store item associated to code 114 */
	table[114].size      = 1;
	table[114].buffer[0] = (unsigned char) 114; /* 0x72 */

	/* store item associated to code 115 */
	table[115].size      = 1;
	table[115].buffer[0] = (unsigned char) 115; /* 0x73 */

	/* store item associated to code 116 */
	table[116].size      = 1;
	table[116].buffer[0] = (unsigned char) 116; /* 0x74 */

	/* store item associated to code 117 */
	table[117].size      = 1;
	table[117].buffer[0] = (unsigned char) 117; /* 0x75 */

	/* store item associated to code 118 */
	table[118].size      = 1;
	table[118].buffer[0] = (unsigned char) 118; /* 0x76 */

	/* store item associated to code 119 */
	table[119].size      = 1;
	table[119].buffer[0] = (unsigned char) 119; /* 0x77 */

	/* store item associated to code 120 */
	table[120].size      = 1;
	table[120].buffer[0] = (unsigned char) 120; /* 0x78 */

	/* store item associated to code 121 */
	table[121].size      = 1;
	table[121].buffer[0] = (unsigned char) 121; /* 0x79 */

	/* store item associated to code 122 */
	table[122].size      = 1;
	table[122].buffer[0] = (unsigned char) 122; /* 0x7a */

	/* store item associated to code 123 */
	table[123].size      = 1;
	table[123].buffer[0] = (unsigned char) 123; /* 0x7b */

	/* store item associated to code 124 */
	table[124].size      = 1;
	table[124].buffer[0] = (unsigned char) 124; /* 0x7c */

	/* store item associated to code 125 */
	table[125].size      = 1;
	table[125].buffer[0] = (unsigned char) 125; /* 0x7d */

	/* store item associated to code 126 */
	table[126].size      = 1;
	table[126].buffer[0] = (unsigned char) 126; /* 0x7e */

	/* store item associated to code 127 */
	table[127].size      = 1;
	table[127].buffer[0] = (unsigned char) 127; /* 0x7f */

	/* store item associated to code 128 */
	table[128].size      = 2;
	table[128].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[128].buffer[1] = (unsigned char) 128; /* 0x80 */

	/* store item associated to code 129 */
	table[129].size      = 2;
	table[129].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[129].buffer[1] = (unsigned char) 129; /* 0x81 */

	/* store item associated to code 130 */
	table[130].size      = 2;
	table[130].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[130].buffer[1] = (unsigned char) 130; /* 0x82 */

	/* store item associated to code 131 */
	table[131].size      = 2;
	table[131].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[131].buffer[1] = (unsigned char) 131; /* 0x83 */

	/* store item associated to code 132 */
	table[132].size      = 2;
	table[132].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[132].buffer[1] = (unsigned char) 132; /* 0x84 */

	/* store item associated to code 133 */
	table[133].size      = 2;
	table[133].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[133].buffer[1] = (unsigned char) 133; /* 0x85 */

	/* store item associated to code 134 */
	table[134].size      = 2;
	table[134].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[134].buffer[1] = (unsigned char) 134; /* 0x86 */

	/* store item associated to code 135 */
	table[135].size      = 2;
	table[135].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[135].buffer[1] = (unsigned char) 135; /* 0x87 */

	/* store item associated to code 136 */
	table[136].size      = 2;
	table[136].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[136].buffer[1] = (unsigned char) 136; /* 0x88 */

	/* store item associated to code 137 */
	table[137].size      = 2;
	table[137].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[137].buffer[1] = (unsigned char) 137; /* 0x89 */

	/* store item associated to code 138 */
	table[138].size      = 2;
	table[138].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[138].buffer[1] = (unsigned char) 138; /* 0x8a */

	/* store item associated to code 139 */
	table[139].size      = 2;
	table[139].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[139].buffer[1] = (unsigned char) 139; /* 0x8b */

	/* store item associated to code 140 */
	table[140].size      = 2;
	table[140].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[140].buffer[1] = (unsigned char) 140; /* 0x8c */

	/* store item associated to code 141 */
	table[141].size      = 2;
	table[141].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[141].buffer[1] = (unsigned char) 141; /* 0x8d */

	/* store item associated to code 142 */
	table[142].size      = 2;
	table[142].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[142].buffer[1] = (unsigned char) 142; /* 0x8e */

	/* store item associated to code 143 */
	table[143].size      = 2;
	table[143].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[143].buffer[1] = (unsigned char) 143; /* 0x8f */

	/* store item associated to code 144 */
	table[144].size      = 2;
	table[144].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[144].buffer[1] = (unsigned char) 144; /* 0x90 */

	/* store item associated to code 145 */
	table[145].size      = 2;
	table[145].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[145].buffer[1] = (unsigned char) 145; /* 0x91 */

	/* store item associated to code 146 */
	table[146].size      = 2;
	table[146].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[146].buffer[1] = (unsigned char) 146; /* 0x92 */

	/* store item associated to code 147 */
	table[147].size      = 2;
	table[147].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[147].buffer[1] = (unsigned char) 147; /* 0x93 */

	/* store item associated to code 148 */
	table[148].size      = 2;
	table[148].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[148].buffer[1] = (unsigned char) 148; /* 0x94 */

	/* store item associated to code 149 */
	table[149].size      = 2;
	table[149].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[149].buffer[1] = (unsigned char) 149; /* 0x95 */

	/* store item associated to code 150 */
	table[150].size      = 2;
	table[150].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[150].buffer[1] = (unsigned char) 150; /* 0x96 */

	/* store item associated to code 151 */
	table[151].size      = 2;
	table[151].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[151].buffer[1] = (unsigned char) 151; /* 0x97 */

	/* store item associated to code 152 */
	table[152].size      = 2;
	table[152].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[152].buffer[1] = (unsigned char) 152; /* 0x98 */

	/* store item associated to code 153 */
	table[153].size      = 2;
	table[153].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[153].buffer[1] = (unsigned char) 153; /* 0x99 */

	/* store item associated to code 154 */
	table[154].size      = 2;
	table[154].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[154].buffer[1] = (unsigned char) 154; /* 0x9a */

	/* store item associated to code 155 */
	table[155].size      = 2;
	table[155].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[155].buffer[1] = (unsigned char) 155; /* 0x9b */

	/* store item associated to code 156 */
	table[156].size      = 2;
	table[156].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[156].buffer[1] = (unsigned char) 156; /* 0x9c */

	/* store item associated to code 157 */
	table[157].size      = 2;
	table[157].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[157].buffer[1] = (unsigned char) 157; /* 0x9d */

	/* store item associated to code 158 */
	table[158].size      = 2;
	table[158].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[158].buffer[1] = (unsigned char) 158; /* 0x9e */

	/* store item associated to code 159 */
	table[159].size      = 2;
	table[159].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[159].buffer[1] = (unsigned char) 159; /* 0x9f */

	/* store item associated to code 160 */
	table[160].size      = 2;
	table[160].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[160].buffer[1] = (unsigned char) 160; /* 0xa0 */

	/* store item associated to code 161 */
	table[161].size      = 2;
	table[161].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[161].buffer[1] = (unsigned char) 132; /* 0x84 */

	/* store item associated to code 162 */
	table[162].size      = 2;
	table[162].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[162].buffer[1] = (unsigned char) 184; /* 0xb8 */

	/* store item associated to code 163 */
	table[163].size      = 2;
	table[163].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[163].buffer[1] = (unsigned char) 150; /* 0x96 */

	/* store item associated to code 164 */
	table[164].size      = 2;
	table[164].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[164].buffer[1] = (unsigned char) 164; /* 0xa4 */

	/* store item associated to code 165 */
	table[165].size      = 2;
	table[165].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[165].buffer[1] = (unsigned char) 168; /* 0xa8 */

	/* store item associated to code 166 */
	table[166].size      = 2;
	table[166].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[166].buffer[1] = (unsigned char) 187; /* 0xbb */

	/* store item associated to code 167 */
	table[167].size      = 2;
	table[167].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[167].buffer[1] = (unsigned char) 167; /* 0xa7 */

	/* store item associated to code 168 */
	table[168].size      = 2;
	table[168].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[168].buffer[1] = (unsigned char) 168; /* 0xa8 */

	/* store item associated to code 169 */
	table[169].size      = 2;
	table[169].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[169].buffer[1] = (unsigned char) 160; /* 0xa0 */

	/* store item associated to code 170 */
	table[170].size      = 2;
	table[170].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[170].buffer[1] = (unsigned char) 146; /* 0x92 */

	/* store item associated to code 171 */
	table[171].size      = 2;
	table[171].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[171].buffer[1] = (unsigned char) 162; /* 0xa2 */

	/* store item associated to code 172 */
	table[172].size      = 2;
	table[172].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[172].buffer[1] = (unsigned char) 166; /* 0xa6 */

	/* store item associated to code 173 */
	table[173].size      = 2;
	table[173].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[173].buffer[1] = (unsigned char) 173; /* 0xad */

	/* store item associated to code 174 */
	table[174].size      = 2;
	table[174].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[174].buffer[1] = (unsigned char) 189; /* 0xbd */

	/* store item associated to code 175 */
	table[175].size      = 2;
	table[175].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[175].buffer[1] = (unsigned char) 175; /* 0xaf */

	/* store item associated to code 176 */
	table[176].size      = 2;
	table[176].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[176].buffer[1] = (unsigned char) 176; /* 0xb0 */

	/* store item associated to code 177 */
	table[177].size      = 2;
	table[177].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[177].buffer[1] = (unsigned char) 133; /* 0x85 */

	/* store item associated to code 178 */
	table[178].size      = 2;
	table[178].buffer[0] = (unsigned char) 203; /* 0xcb */
	table[178].buffer[1] = (unsigned char) 155; /* 0x9b */

	/* store item associated to code 179 */
	table[179].size      = 2;
	table[179].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[179].buffer[1] = (unsigned char) 151; /* 0x97 */

	/* store item associated to code 180 */
	table[180].size      = 2;
	table[180].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[180].buffer[1] = (unsigned char) 180; /* 0xb4 */

	/* store item associated to code 181 */
	table[181].size      = 2;
	table[181].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[181].buffer[1] = (unsigned char) 169; /* 0xa9 */

	/* store item associated to code 182 */
	table[182].size      = 2;
	table[182].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[182].buffer[1] = (unsigned char) 188; /* 0xbc */

	/* store item associated to code 183 */
	table[183].size      = 2;
	table[183].buffer[0] = (unsigned char) 203; /* 0xcb */
	table[183].buffer[1] = (unsigned char) 135; /* 0x87 */

	/* store item associated to code 184 */
	table[184].size      = 2;
	table[184].buffer[0] = (unsigned char) 194; /* 0xc2 */
	table[184].buffer[1] = (unsigned char) 184; /* 0xb8 */

	/* store item associated to code 185 */
	table[185].size      = 2;
	table[185].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[185].buffer[1] = (unsigned char) 161; /* 0xa1 */

	/* store item associated to code 186 */
	table[186].size      = 2;
	table[186].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[186].buffer[1] = (unsigned char) 147; /* 0x93 */

	/* store item associated to code 187 */
	table[187].size      = 2;
	table[187].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[187].buffer[1] = (unsigned char) 163; /* 0xa3 */

	/* store item associated to code 188 */
	table[188].size      = 2;
	table[188].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[188].buffer[1] = (unsigned char) 167; /* 0xa7 */

	/* store item associated to code 189 */
	table[189].size      = 2;
	table[189].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[189].buffer[1] = (unsigned char) 138; /* 0x8a */

	/* store item associated to code 190 */
	table[190].size      = 2;
	table[190].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[190].buffer[1] = (unsigned char) 190; /* 0xbe */

	/* store item associated to code 191 */
	table[191].size      = 2;
	table[191].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[191].buffer[1] = (unsigned char) 139; /* 0x8b */

	/* store item associated to code 192 */
	table[192].size      = 2;
	table[192].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[192].buffer[1] = (unsigned char) 128; /* 0x80 */

	/* store item associated to code 193 */
	table[193].size      = 2;
	table[193].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[193].buffer[1] = (unsigned char) 129; /* 0x81 */

	/* store item associated to code 194 */
	table[194].size      = 2;
	table[194].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[194].buffer[1] = (unsigned char) 130; /* 0x82 */

	/* store item associated to code 195 */
	table[195].size      = 2;
	table[195].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[195].buffer[1] = (unsigned char) 131; /* 0x83 */

	/* store item associated to code 196 */
	table[196].size      = 2;
	table[196].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[196].buffer[1] = (unsigned char) 132; /* 0x84 */

	/* store item associated to code 197 */
	table[197].size      = 2;
	table[197].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[197].buffer[1] = (unsigned char) 133; /* 0x85 */

	/* store item associated to code 198 */
	table[198].size      = 2;
	table[198].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[198].buffer[1] = (unsigned char) 134; /* 0x86 */

	/* store item associated to code 199 */
	table[199].size      = 2;
	table[199].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[199].buffer[1] = (unsigned char) 174; /* 0xae */

	/* store item associated to code 200 */
	table[200].size      = 2;
	table[200].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[200].buffer[1] = (unsigned char) 140; /* 0x8c */

	/* store item associated to code 201 */
	table[201].size      = 2;
	table[201].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[201].buffer[1] = (unsigned char) 137; /* 0x89 */

	/* store item associated to code 202 */
	table[202].size      = 2;
	table[202].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[202].buffer[1] = (unsigned char) 152; /* 0x98 */

	/* store item associated to code 203 */
	table[203].size      = 2;
	table[203].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[203].buffer[1] = (unsigned char) 139; /* 0x8b */

	/* store item associated to code 204 */
	table[204].size      = 2;
	table[204].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[204].buffer[1] = (unsigned char) 150; /* 0x96 */

	/* store item associated to code 205 */
	table[205].size      = 2;
	table[205].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[205].buffer[1] = (unsigned char) 141; /* 0x8d */

	/* store item associated to code 206 */
	table[206].size      = 2;
	table[206].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[206].buffer[1] = (unsigned char) 142; /* 0x8e */

	/* store item associated to code 207 */
	table[207].size      = 2;
	table[207].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[207].buffer[1] = (unsigned char) 170; /* 0xaa */

	/* store item associated to code 208 */
	table[208].size      = 2;
	table[208].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[208].buffer[1] = (unsigned char) 144; /* 0x90 */

	/* store item associated to code 209 */
	table[209].size      = 2;
	table[209].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[209].buffer[1] = (unsigned char) 133; /* 0x85 */

	/* store item associated to code 210 */
	table[210].size      = 2;
	table[210].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[210].buffer[1] = (unsigned char) 140; /* 0x8c */

	/* store item associated to code 211 */
	table[211].size      = 2;
	table[211].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[211].buffer[1] = (unsigned char) 182; /* 0xb6 */

	/* store item associated to code 212 */
	table[212].size      = 2;
	table[212].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[212].buffer[1] = (unsigned char) 148; /* 0x94 */

	/* store item associated to code 213 */
	table[213].size      = 2;
	table[213].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[213].buffer[1] = (unsigned char) 149; /* 0x95 */

	/* store item associated to code 214 */
	table[214].size      = 2;
	table[214].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[214].buffer[1] = (unsigned char) 150; /* 0x96 */

	/* store item associated to code 215 */
	table[215].size      = 2;
	table[215].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[215].buffer[1] = (unsigned char) 151; /* 0x97 */

	/* store item associated to code 216 */
	table[216].size      = 2;
	table[216].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[216].buffer[1] = (unsigned char) 152; /* 0x98 */

	/* store item associated to code 217 */
	table[217].size      = 2;
	table[217].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[217].buffer[1] = (unsigned char) 178; /* 0xb2 */

	/* store item associated to code 218 */
	table[218].size      = 2;
	table[218].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[218].buffer[1] = (unsigned char) 154; /* 0x9a */

	/* store item associated to code 219 */
	table[219].size      = 2;
	table[219].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[219].buffer[1] = (unsigned char) 155; /* 0x9b */

	/* store item associated to code 220 */
	table[220].size      = 2;
	table[220].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[220].buffer[1] = (unsigned char) 156; /* 0x9c */

	/* store item associated to code 221 */
	table[221].size      = 2;
	table[221].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[221].buffer[1] = (unsigned char) 168; /* 0xa8 */

	/* store item associated to code 222 */
	table[222].size      = 2;
	table[222].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[222].buffer[1] = (unsigned char) 170; /* 0xaa */

	/* store item associated to code 223 */
	table[223].size      = 2;
	table[223].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[223].buffer[1] = (unsigned char) 159; /* 0x9f */

	/* store item associated to code 224 */
	table[224].size      = 2;
	table[224].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[224].buffer[1] = (unsigned char) 129; /* 0x81 */

	/* store item associated to code 225 */
	table[225].size      = 2;
	table[225].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[225].buffer[1] = (unsigned char) 161; /* 0xa1 */

	/* store item associated to code 226 */
	table[226].size      = 2;
	table[226].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[226].buffer[1] = (unsigned char) 162; /* 0xa2 */

	/* store item associated to code 227 */
	table[227].size      = 2;
	table[227].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[227].buffer[1] = (unsigned char) 163; /* 0xa3 */

	/* store item associated to code 228 */
	table[228].size      = 2;
	table[228].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[228].buffer[1] = (unsigned char) 164; /* 0xa4 */

	/* store item associated to code 229 */
	table[229].size      = 2;
	table[229].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[229].buffer[1] = (unsigned char) 165; /* 0xa5 */

	/* store item associated to code 230 */
	table[230].size      = 2;
	table[230].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[230].buffer[1] = (unsigned char) 166; /* 0xa6 */

	/* store item associated to code 231 */
	table[231].size      = 2;
	table[231].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[231].buffer[1] = (unsigned char) 175; /* 0xaf */

	/* store item associated to code 232 */
	table[232].size      = 2;
	table[232].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[232].buffer[1] = (unsigned char) 141; /* 0x8d */

	/* store item associated to code 233 */
	table[233].size      = 2;
	table[233].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[233].buffer[1] = (unsigned char) 169; /* 0xa9 */

	/* store item associated to code 234 */
	table[234].size      = 2;
	table[234].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[234].buffer[1] = (unsigned char) 153; /* 0x99 */

	/* store item associated to code 235 */
	table[235].size      = 2;
	table[235].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[235].buffer[1] = (unsigned char) 171; /* 0xab */

	/* store item associated to code 236 */
	table[236].size      = 2;
	table[236].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[236].buffer[1] = (unsigned char) 151; /* 0x97 */

	/* store item associated to code 237 */
	table[237].size      = 2;
	table[237].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[237].buffer[1] = (unsigned char) 173; /* 0xad */

	/* store item associated to code 238 */
	table[238].size      = 2;
	table[238].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[238].buffer[1] = (unsigned char) 174; /* 0xae */

	/* store item associated to code 239 */
	table[239].size      = 2;
	table[239].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[239].buffer[1] = (unsigned char) 171; /* 0xab */

	/* store item associated to code 240 */
	table[240].size      = 2;
	table[240].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[240].buffer[1] = (unsigned char) 145; /* 0x91 */

	/* store item associated to code 241 */
	table[241].size      = 2;
	table[241].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[241].buffer[1] = (unsigned char) 134; /* 0x86 */

	/* store item associated to code 242 */
	table[242].size      = 2;
	table[242].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[242].buffer[1] = (unsigned char) 141; /* 0x8d */

	/* store item associated to code 243 */
	table[243].size      = 2;
	table[243].buffer[0] = (unsigned char) 196; /* 0xc4 */
	table[243].buffer[1] = (unsigned char) 183; /* 0xb7 */

	/* store item associated to code 244 */
	table[244].size      = 2;
	table[244].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[244].buffer[1] = (unsigned char) 180; /* 0xb4 */

	/* store item associated to code 245 */
	table[245].size      = 2;
	table[245].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[245].buffer[1] = (unsigned char) 181; /* 0xb5 */

	/* store item associated to code 246 */
	table[246].size      = 2;
	table[246].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[246].buffer[1] = (unsigned char) 182; /* 0xb6 */

	/* store item associated to code 247 */
	table[247].size      = 2;
	table[247].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[247].buffer[1] = (unsigned char) 183; /* 0xb7 */

	/* store item associated to code 248 */
	table[248].size      = 2;
	table[248].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[248].buffer[1] = (unsigned char) 184; /* 0xb8 */

	/* store item associated to code 249 */
	table[249].size      = 2;
	table[249].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[249].buffer[1] = (unsigned char) 179; /* 0xb3 */

	/* store item associated to code 250 */
	table[250].size      = 2;
	table[250].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[250].buffer[1] = (unsigned char) 186; /* 0xba */

	/* store item associated to code 251 */
	table[251].size      = 2;
	table[251].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[251].buffer[1] = (unsigned char) 187; /* 0xbb */

	/* store item associated to code 252 */
	table[252].size      = 2;
	table[252].buffer[0] = (unsigned char) 195; /* 0xc3 */
	table[252].buffer[1] = (unsigned char) 188; /* 0xbc */

	/* store item associated to code 253 */
	table[253].size      = 2;
	table[253].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[253].buffer[1] = (unsigned char) 169; /* 0xa9 */

	/* store item associated to code 254 */
	table[254].size      = 2;
	table[254].buffer[0] = (unsigned char) 197; /* 0xc5 */
	table[254].buffer[1] = (unsigned char) 171; /* 0xab */

	/* store item associated to code 255 */
	table[255].size      = 2;
	table[255].buffer[0] = (unsigned char) 203; /* 0xcb */
	table[255].buffer[1] = (unsigned char) 153; /* 0x99 */

	/* return table created */
	return table;

} /* end axl_babel_build_iso88594_table */


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>