/* unicode.h - A list of useful Unicode characters. Copyright (C) 2002 Free Software Foundation, Inc. Written by Marcus Brinkmann. This file is part of the GNU Hurd. The GNU Hurd 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, or (at your option) any later version. The GNU Hurd 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., 59 Temple Place - Suite 330, Boston, MA 02111, USA. */ #ifndef _UNICODE_H_ #define _UNICODE_H_ #define UNICODE_NO_BREAK_SPACE ((wchar_t) 0x00a0) #define UNICODE_INVERTED_EXCLAMATION_MARK ((wchar_t) 0x00a1) #define UNICODE_CENT_SIGN ((wchar_t) 0x00a2) #define UNICODE_POUND_SIGN ((wchar_t) 0x00a3) #define UNICODE_CURRENCY_SIGN ((wchar_t) 0x00a4) #define UNICODE_YEN_SIGN ((wchar_t) 0x00a5) #define UNICODE_BROKEN_BAR ((wchar_t) 0x00a6) #define UNICODE_BROKEN_VERTICAL_BAR UNICODE_BROKEN_BAR #define UNICODE_SECTION_SIGN ((wchar_t) 0x00a7) #define UNICODE_DIARESIS ((wchar_t) 0x00a8) #define UNICODE_COPYRIGHT_SIGN ((wchar_t) 0x00a9) #define UNICODE_FEMININE_ORDINAL_INDICATOR ((wchar_t) 0x00aa) #define UNICODE_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK ((wchar_t) 0x00ab) #define UNICODE_LEFT_POINTING_GUILLEMET \ UNICODE_LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK #define UNICODE_NOT_SIGN ((wchar_t) 0x00ac) #define UNICODE_SOFT_HYPHEN ((wchar_t) 0x00ad) #define UNICODE_REGISTERED_SIGN ((wchar_t) 0x00ae) #define UNICODE_REGISTERED_TRADE_MARK_SIGN UNICODE_REGISTERED_SIGN #define UNICODE_MACRON ((wchar_t) 0x00af) #define UNICODE_DEGREE_SIGN ((wchar_t) 0x00b0) #define UNICODE_PLUS_MINUS_SIGN ((wchar_t) 0x00b1) #define UNICODE_SUPERSCRIPT_TWO ((wchar_t) 0x00b2) #define UNICODE_SUPERSCRIPT_THREE ((wchar_t) 0x00b3) #define UNICODE_ACUTE_ACCENT ((wchar_t) 0x00b4) #define UNICODE_MICRO_SIGN ((wchar_t) 0x00b5) #define UNICODE_PILCROW_SIGN ((wchar_t) 0x00b6) #define UNICODE_PARAGRAPH_SIGN UNICODE_PILCROW_SIGN #define UNICODE_MIDDLE_DOT ((wchar_t) 0x00b7) #define UNICODE_CEDILLA ((wchar_t) 0x00b8) #define UNICODE_SUPERSCRIPT_ONE ((wchar_t) 0x00b9) #define UNICODE_MASCULINE_ORDINAL_INDICATOR ((wchar_t) 0x00ba) #define UNICODE_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK ((wchar_t) 0x00bb) #define UNICODE_RIGHT_POINTING_GUILLEMET \ UNICODE_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK #define UNICODE_VULGAR_FRACTION_ONE_QUARTER ((wchar_t) 0x00bc) #define UNICODE_VULGAR_FRACTION_ONE_HALF ((wchar_t) 0x00bd) #define UNICODE_VULGAR_FRACTION_THREE_QUARTERS ((wchar_t) 0x00be) #define UNICODE_INVERTED_QUESTION_MARK ((wchar_t) 0x00bf) #define UNICODE_LATIN_CAPITAL_LETTER_A_WITH_GRAVE ((wchar_t) 0x00c0) #define UNICODE_LATIN_CAPITAL_LETTER_A_WITH_ACUTE ((wchar_t) 0x00c1) #define UNICODE_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX ((wchar_t) 0x00c2) #define UNICODE_LATIN_CAPITAL_LETTER_A_WITH_TILDE ((wchar_t) 0x00c3) #define UNICODE_LATIN_CAPITAL_LETTER_A_WITH_DIARESIS ((wchar_t) 0x00c4) #define UNICODE_LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE ((wchar_t) 0x00c5) #define UNICODE_LATIN_CAPITAL_LETTER_AE ((wchar_t) 0x00c6) #define UNICODE_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA ((wchar_t) 0x00c7) #define UNICODE_LATIN_CAPITAL_LIGATURE_AE UNICODE_LATIN_CAPITAL_LETTER_AE #define UNICODE_LATIN_CAPITAL_LETTER_E_WITH_GRAVE ((wchar_t) 0x00c8) #define UNICODE_LATIN_CAPITAL_LETTER_E_WITH_ACUTE ((wchar_t) 0x00c9) #define UNICODE_LATIN_CAPITAL_LETTER_E_WITH_CIRCUMFLEX ((wchar_t) 0x00ca) #define UNICODE_LATIN_CAPITAL_LETTER_E_WITH_DIARESIS ((wchar_t) 0x00cb) #define UNICODE_LATIN_CAPITAL_LETTER_I_WITH_GRAVE ((wchar_t) 0x00cc) #define UNICODE_LATIN_CAPITAL_LETTER_I_WITH_ACUTE ((wchar_t) 0x00cd) #define UNICODE_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX ((wchar_t) 0x00ce) #define UNICODE_LATIN_CAPITAL_LETTER_I_WITH_DIARESIS ((wchar_t) 0x00cf) #define UNICODE_LATIN_CAPITAL_LETTER_ETH ((wchar_t) 0x00d0) #define UNICODE_LATIN_CAPITAL_LETTER_N_WITH_TILDE ((wchar_t) 0x00d1) #define UNICODE_LATIN_CAPITAL_LETTER_O_WITH_GRAVE ((wchar_t) 0x00d2) #define UNICODE_LATIN_CAPITAL_LETTER_O_WITH_ACUTE ((wchar_t) 0x00d3) #define UNICODE_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX ((wchar_t) 0x00d4) #define UNICODE_LATIN_CAPITAL_LETTER_O_WITH_TILDE ((wchar_t) 0x00d5) #define UNICODE_LATIN_CAPITAL_LETTER_O_WITH_DIARESIS ((wchar_t) 0x00d6) #define UNICODE_MULTIPLICATION_SIGN ((wchar_t) 0x00d7) #define UNICODE_CAPITAL_LETTER_O_WITH_STROKE ((wchar_t) 0x00d8) #define UNICODE_LATIN_CAPITAL_LETTER_U_WITH_GRAVE ((wchar_t) 0x00d9) #define UNICODE_LATIN_CAPITAL_LETTER_U_WITH_ACUTE ((wchar_t) 0x00da) #define UNICODE_LATIN_CAPITAL_LETTER_U_WITH_CIRCUMFLEX ((wchar_t) 0x00db) #define UNICODE_LATIN_CAPITAL_LETTER_U_WITH_DIARESIS ((wchar_t) 0x00dc) #define UNICODE_LATIN_CAPITAL_LETTER_Y_WITH_ACUTE ((wchar_t) 0x00dd) #define UNICODE_LATIN_CAPITAL_LETTER_THORN ((wchar_t) 0x00de) #define UNICODE_LATIN_SMALL_LETTER_SHARP_S ((wchar_t) 0x00df) #define UNICODE_LATIN_SMALL_LETTER_A_WITH_GRAVE ((wchar_t) 0x00e0) #define UNICODE_LATIN_SMALL_LETTER_A_WITH_ACUTE ((wchar_t) 0x00e1) #define UNICODE_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX ((wchar_t) 0x00e2) #define UNICODE_LATIN_SMALL_LETTER_A_WITH_DIARESIS ((wchar_t) 0x00e4) #define UNICODE_LATIN_SMALL_LETTER_A_WITH_RING_ABOVE ((wchar_t) 0x00e5) #define UNICODE_LATIN_SMALL_LETTER_AE ((wchar_t) 0x00e6) #define UNICODE_LATIN_SMALL_LIGATURE_AE UNICODE_LATIN_SMALL_LETTER_AE #define UNICODE_LATIN_SMALL_LETTER_C_WITH_CEDILLA ((wchar_t) 0x00e7) #define UNICODE_LATIN_SMALL_LETTER_E_WITH_GRAVE ((wchar_t) 0x00e8) #define UNICODE_LATIN_SMALL_LETTER_E_WITH_ACUTE ((wchar_t) 0x00e9) #define UNICODE_LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX ((wchar_t) 0x00ea) #define UNICODE_LATIN_SMALL_LETTER_E_WITH_DIARESIS ((wchar_t) 0x00eb) #define UNICODE_LATIN_SMALL_LETTER_I_WITH_GRAVE ((wchar_t) 0x00ec) #define UNICODE_LATIN_SMALL_LETTER_I_WITH_ACUTE ((wchar_t) 0x00ed) #define UNICODE_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX ((wchar_t) 0x00ee) #define UNICODE_LATIN_SMALL_LETTER_I_WITH_DIARESIS ((wchar_t) 0x00ef) #define UNICODE_LATIN_SMALL_LETTER_ETH ((wchar_t) 0x00f0) #define UNICODE_LATIN_SMALL_LETTER_N_WITH_TILDE ((wchar_t) 0x00f1) #define UNICODE_LATIN_SMALL_LETTER_O_WITH_GRAVE ((wchar_t) 0x00f2) #define UNICODE_LATIN_SMALL_LETTER_O_WITH_ACUTE ((wchar_t) 0x00f3) #define UNICODE_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX ((wchar_t) 0x00f4) #define UNICODE_LATIN_SMALL_LETTER_O_WITH_DIARESIS ((wchar_t) 0x00f6) #define UNICODE_DIVISION_SIGN ((wchar_t) 0x00f7) #define UNICODE_SMALL_LETTER_O_WITH_STROKE ((wchar_t) 0x00f8) #define UNICODE_LATIN_SMALL_LETTER_U_WITH_GRAVE ((wchar_t) 0x00f9) #define UNICODE_LATIN_SMALL_LETTER_U_WITH_ACUTE ((wchar_t) 0x00fa) #define UNICODE_LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX ((wchar_t) 0x00fb) #define UNICODE_LATIN_SMALL_LETTER_U_WITH_DIARESIS ((wchar_t) 0x00fc) #define UNICODE_LATIN_SMALL_LETTER_Y_WITH_ACUTE ((wchar_t) 0x00fd) #define UNICODE_LATIN_SMALL_LETTER_THORN ((wchar_t) 0x00fe) #define UNICODE_LATIN_SMALL_LETTER_Y_WITH_DIARESIS ((wchar_t) 0x00ff) #define UNICODE_LATIN_SMALL_LETTER_F_WITH_HOOK ((wchar_t) 0x0192) #define UNICODE_LATIN_SMALL_LETTER_SCRIPT_F \ UNICODE_LATIN_SMALL_LETTER_F_WITH_HOOK #define UNICODE_GREEK_CAPITAL_LETTER_GAMMA ((wchar_t) 0x0393) #define UNICODE_GREEK_CAPITAL_LETTER_OMICRON ((wchar_t) 0x039f) #define UNICODE_GREEK_CAPITAL_LETTER_SIGMA ((wchar_t) 0x03a3) #define UNICODE_GREEK_CAPITAL_LETTER_PHI ((wchar_t) 0x03a6) #define UNICODE_GREEK_CAPITAL_LETTER_OMEGA ((wchar_t) 0x03a9) #define UNICODE_GREEK_SMALL_LETTER_ALPHA ((wchar_t) 0x03b1) #define UNICODE_GREEK_SMALL_LETTER_BETA ((wchar_t) 0x03b2) #define UNICODE_GREEK_SMALL_LETTER_DELTA ((wchar_t) 0x03b4) #define UNICODE_GREEK_SMALL_LETTER_EPSILON ((wchar_t) 0x03b5) #define UNICODE_GREEK_SMALL_LETTER_MU ((wchar_t) 0x03bc) #define UNICODE_GREEK_SMALL_LETTER_PI ((wchar_t) 0x03c0) #define UNICODE_GREEK_SMALL_LETTER_SIGMA ((wchar_t) 0x03c3) #define UNICODE_GREEK_SMALL_LETTER_TAU ((wchar_t) 0x03c4) #define UNICODE_GREEK_SMALL_LETTER_PHI ((wchar_t) 0x03c6) #define UNICODE_BULLET ((wchar_t) 0x2022) #define UNICODE_DOUBLE_EXCLAMATION_MARK ((wchar_t) 0x203c) #define UNICODE_SUPERSCRIPT_LATIN_SMALL_LETTER ((wchar_t) 0x207f) #define UNICODE_PESETA_SIGN ((wchar_t) 0x20a7) #define UNICODE_LEFTWARDS_ARROW ((wchar_t) 0x2190) #define UNICODE_UPWARDS_ARROW ((wchar_t) 0x2191) #define UNICODE_RIGHTWARDS_ARROW ((wchar_t) 0x2192) #define UNICODE_DOWNWARDS_ARROW ((wchar_t) 0x2193) #define UNICODE_LEFT_RIGHT_ARROW ((wchar_t) 0x2194) #define UNICODE_UP_DOWN_ARROW ((wchar_t) 0x2195) #define UNICODE_UP_DOWN_ARROW_WITH_BASE ((wchar_t) 0x21a8) #define UNICODE_BULLET_OPERATOR ((wchar_t) 0x2219) #define UNICODE_SQUARE_ROOT ((wchar_t) 0x221a) #define UNICODE_INFINITY ((wchar_t) 0x221e) #define UNICODE_RIGHT_ANGLE ((wchar_t) 0x221f) #define UNICODE_INTERSECTION ((wchar_t) 0x2229) #define UNICODE_ALMOST_EQUAL_TO ((wchar_t) 0x2248) #define UNICODE_NOT_EQUAL_TO ((wchar_t) 0x2260) #define UNICODE_IDENTICAL_TO ((wchar_t) 0x2261) #define UNICODE_LESS_THAN_OR_EQUAL_TO ((wchar_t) 0x2264) #define UNICODE_GREATER_THAN_OR_EQUAL_TO ((wchar_t) 0x2265) #define UNICODE_HOUSE ((wchar_t) 0x2302) #define UNICODE_REVERSED_NOT_SIGN ((wchar_t) 0x2310) #define UNICODE_TOP_HALF_INTEGRAL ((wchar_t) 0x2320) #define UNICODE_BOTTOM_HALF_INTEGRAL ((wchar_t) 0x2321) #define UNICODE_BOX_DRAWINGS_LIGHT_HORIZONTAL ((wchar_t) 0x2500) #define UNICODE_BOX_DRAWINGS_HEAVY_HORIZONTAL ((wchar_t) 0x2501) #define UNICODE_BOX_DRAWINGS_LIGHT_VERTICAL ((wchar_t) 0x2502) #define UNICODE_BOX_DRAWINGS_LIGHT_DOWN_AND_RIGHT ((wchar_t) 0x250c) #define UNICODE_BOX_DRAWINGS_DOWN_LIGHT_AND_RIGHT_HEAVY ((wchar_t) 0x250d) #define UNICODE_BOX_DRAWINGS_DOWN_HEAVY_AND_RIGHT_LIGHT ((wchar_t) 0x250e) #define UNICODE_BOX_DRAWINGS_HEAVY_DOWN_AND_RIGHT ((wchar_t) 0x250f) #define UNICODE_BOX_DRAWINGS_LIGHT_DOWN_AND_LEFT ((wchar_t) 0x2510) #define UNICODE_BOX_DRAWINGS_LIGHT_UP_AND_RIGHT ((wchar_t) 0x2514) #define UNICODE_BOX_DRAWINGS_UP_LIGHT_AND_RIGHT_HEAVY ((wchar_t) 0x2515) #define UNICODE_BOX_DRAWINGS_UP_HEAVY_AND_RIGHT_LIGHT ((wchar_t) 0x2516) #define UNICODE_BOX_DRAWINGS_HEAVY_UP_AND_RIGHT ((wchar_t) 0x2517) #define UNICODE_BOX_DRAWINGS_LIGHT_UP_AND_LEFT ((wchar_t) 0x2518) #define UNICODE_BOX_DRAWINGS_LIGHT_VERTICAL_AND_RIGHT ((wchar_t) 0x251c) #define UNICODE_BOX_DRAWINGS_VERTICAL_LIGHT_AND_RIGHT_HEAVY ((wchar_t) 0x251d) #define UNICODE_BOX_DRAWINGS_UP_HEAVY_AND_RIGHT_UP_LIGHT ((wchar_t) 0x251e) #define UNICODE_BOX_DRAWINGS_DOWN_HEAVY_AND_RIGHT_UP_LIGHT ((wchar_t) 0x251f) #define UNICODE_BOX_DRAWINGS_VERTICAL_HEAVY_AND_RIGHT_LIGHT ((wchar_t) 0x2520) #define UNICODE_BOX_DRAWINGS_DOWN_LIGHT_AND_RIGHT_UP_HEAVY ((wchar_t) 0x2521) #define UNICODE_BOX_DRAWINGS_UP_LIGHT_AND_RIGHT_DOWN_HEAVY ((wchar_t) 0x2522) #define UNICODE_BOX_DRAWINGS_HEAVY_VERTICAL_AND_RIGHT ((wchar_t) 0x2523) #define UNICODE_BOX_DRAWINGS_LIGHT_VERTICAL_AND_LEFT ((wchar_t) 0x2524) #define UNICODE_BOX_DRAWINGS_LIGHT_DOWN_AND_HORIZONTAL ((wchar_t) 0x252c) #define UNICODE_BOX_DRAWINGS_LEFT_HEAVY_AND_RIGHT_DOWN_LIGHT ((wchar_t) 0x252d) #define UNICODE_BOX_DRAWINGS_RIGHT_HEAVY_AND_LEFT_DOWN_LIGHT ((wchar_t) 0x252e) #define UNICODE_BOX_DRAWINGS_DOWN_LIGHT_AND_HORIZONTAL_HEAVY ((wchar_t) 0x252f) #define UNICODE_BOX_DRAWINGS_DOWN_HEAVY_AND_HORIZONTAL_LIGHT ((wchar_t) 0x2530) #define UNICODE_BOX_DRAWINGS_RIGHT_LIGHT_AND_LEFT_DOWN_HEAVY ((wchar_t) 0x2531) #define UNICODE_BOX_DRAWINGS_LEFT_LIGHT_AND_RIGHT_DOWN_HEAVY ((wchar_t) 0x2532) #define UNICODE_BOX_DRAWINGS_HEAVY_DOWN_AND_HORIZONTAL ((wchar_t) 0x2533) #define UNICODE_BOX_DRAWINGS_LIGHT_UP_AND_HORIZONTAL ((wchar_t) 0x2534) #define UNICODE_BOX_DRAWINGS_LEFT_HEAVY_AND_RIGHT_UP_LIGHT ((wchar_t) 0x2535) #define UNICODE_BOX_DRAWINGS_RIGHT_HEAVY_AND_LEFT_UP_LIGHT ((wchar_t) 0x2536) #define UNICODE_BOX_DRAWINGS_UP_LIGHT_AND_HORIZONTAL_HEAVY ((wchar_t) 0x2537) #define UNICODE_BOX_DRAWINGS_UP_HEAVY_AND_HORIZONTAL_LIGHT ((wchar_t) 0x2538) #define UNICODE_BOX_DRAWINGS_RIGHT_LIGHT_AND_LEFT_UP_HEAVY ((wchar_t) 0x2539) #define UNICODE_BOX_DRAWINGS_LEFT_LIGHT_AND_RIGHT_UP_HEAVY ((wchar_t) 0x253a) #define UNICODE_BOX_DRAWINGS_HEAVY_UP_AND_HORIZONTAL ((wchar_t) 0x253b) #define UNICODE_BOX_DRAWINGS_LIGHT_VERTICAL_AND_HORIZONTAL ((wchar_t) 0x253c) #define UNICODE_BOX_DRAWINGS_LEFT_HEAVY_AND_RIGHT_VERTICAL_LIGHT \ ((wchar_t) 0x253d) #define UNICODE_BOX_DRAWINGS_RIGHT_HEAVY_AND_LEFT_VERTICAL_LIGHT \ ((wchar_t) 0x253e) #define UNICODE_BOX_DRAWINGS_VERTICAL_LIGHT_AND_HORIZONTAL_HEAVY \ ((wchar_t) 0x253f) #define UNICODE_BOX_DRAWINGS_UP_HEAVY_AND_DOWN_HORIZONTAL_LIGHT \ ((wchar_t) 0x2540) #define UNICODE_BOX_DRAWINGS_DOWN_HEAVY_AND_UP_HORIZONTAL_LIGHT \ ((wchar_t) 0x2541) #define UNICODE_BOX_DRAWINGS_VERTICAL_HEAVY_AND_HORIZONTAL_LIGHT \ ((wchar_t) 0x2542) #define UNICODE_BOX_DRAWINGS_LEFT_UP_HEAVY_AND_RIGHT_DOWN_LIGHT \ ((wchar_t) 0x2543) #define UNICODE_BOX_DRAWINGS_RIGHT_UP_HEAVY_AND_LEFT_DOWN_LIGHT \ ((wchar_t) 0x2544) #define UNICODE_BOX_DRAWINGS_LEFT_DOWN_HEAVY_AND_RIGHT_UP_LIGHT \ ((wchar_t) 0x2545) #define UNICODE_BOX_DRAWINGS_RIGHT_DOWN_HEAVY_AND_LEFT_UP_LIGHT \ ((wchar_t) 0x2546) #define UNICODE_BOX_DRAWINGS_DOWN_LIGHT_AND_UP_HORIZONTAL_HEAVY \ ((wchar_t) 0x2547) #define UNICODE_BOX_DRAWINGS_UP_LIGHT_AND_DOWN_HORIZONTAL_HEAVY \ ((wchar_t) 0x2548) #define UNICODE_BOX_DRAWINGS_RIGHT_LIGHT_AND_LEFT_VERTICAL_HEAVY \ ((wchar_t) 0x2549) #define UNICODE_BOX_DRAWINGS_LEFT_LIGHT_AND_RIGHT_VERTICAL_HEAVY \ ((wchar_t) 0x254a) #define UNICODE_BOX_DRAWINGS_HEAVY_VERTICAL_AND_HORIZONTAL \ ((wchar_t) 0x254b) #define UNICODE_BOX_DRAWINGS_DOUBLE_HORIZONTAL ((wchar_t) 0x2550) #define UNICODE_BOX_DRAWINGS_DOUBLE_VERTICAL ((wchar_t) 0x2551) #define UNICODE_BOX_DRAWINGS_DOWN_SINGLE_AND_RIGHT_DOUBLE ((wchar_t) 0x2552) #define UNICODE_BOX_DRAWINGS_DOWN_DOUBLE_AND_RIGHT_SINGLE ((wchar_t) 0x2553) #define UNICODE_BOX_DRAWINGS_DOUBLE_DOWN_AND_RIGHT ((wchar_t) 0x2554) #define UNICODE_BOX_DRAWINGS_DOWN_SINGLE_AND_LEFT_DOUBLE ((wchar_t) 0x2555) #define UNICODE_BOX_DRAWINGS_DOWN_DOUBLE_AND_LEFT_SINGLE ((wchar_t) 0x2556) #define UNICODE_BOX_DRAWINGS_DOUBLE_DOWN_AND_LEFT ((wchar_t) 0x2557) #define UNICODE_BOX_DRAWINGS_UP_SINGLE_AND_RIGHT_DOUBLE ((wchar_t) 0x2558) #define UNICODE_BOX_DRAWINGS_UP_DOUBLE_AND_RIGHT_SINGLE ((wchar_t) 0x2559) #define UNICODE_BOX_DRAWINGS_DOUBLE_UP_AND_RIGHT ((wchar_t) 0x255a) #define UNICODE_BOX_DRAWINGS_UP_SINGLE_AND_LEFT_DOUBLE ((wchar_t) 0x255b) #define UNICODE_BOX_DRAWINGS_UP_DOUBLE_AND_LEFT_SINGLE ((wchar_t) 0x255c) #define UNICODE_BOX_DRAWINGS_DOUBLE_UP_AND_LEFT ((wchar_t) 0x255d) #define UNICODE_BOX_DRAWINGS_VERTICAL_SINGLE_AND_RIGHT_DOUBLE \ ((wchar_t) 0x255e) #define UNICODE_BOX_DRAWINGS_VERTICAL_DOUBLE_AND_RIGHT_SINGLE \ ((wchar_t) 0x255f) #define UNICODE_BOX_DRAWINGS_DOUBLE_VERTICAL_AND_RIGHT ((wchar_t) 0x2560) #define UNICODE_BOX_DRAWINGS_VERTICAL_SINGLE_AND_LEFT_DOUBLE ((wchar_t) 0x2561) #define UNICODE_BOX_DRAWINGS_VERTICAL_DOUBLE_AND_LEFT_SINGLE ((wchar_t) 0x2562) #define UNICODE_BOX_DRAWINGS_DOUBLE_VERTICAL_AND_LEFT ((wchar_t) 0x2563) #define UNICODE_BOX_DRAWINGS_DOWN_SINGLE_AND_HORIZONTAL_DOUBLE \ ((wchar_t) 0x2564) #define UNICODE_BOX_DRAWINGS_DOWN_DOUBLE_AND_HORIZONTAL_SINGLE \ ((wchar_t) 0x2565) #define UNICODE_BOX_DRAWINGS_DOUBLE_DOWN_AND_HORIZONTAL ((wchar_t) 0x2566) #define UNICODE_BOX_DRAWINGS_UP_SINGLE_AND_HORIZONTAL_DOUBLE ((wchar_t) 0x2567) #define UNICODE_BOX_DRAWINGS_UP_DOUBLE_AND_HORIZONTAL_SINGLE ((wchar_t) 0x2568) #define UNICODE_BOX_DRAWINGS_DOUBLE_UP_AND_HORIZONTAL ((wchar_t) 0x2569) #define UNICODE_BOX_DRAWINGS_VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE \ ((wchar_t) 0x256a) #define UNICODE_BOX_DRAWINGS_VERTICAL_DOUBLE_AND_HORIZONTAL_SINGLE \ ((wchar_t) 0x256b) #define UNICODE_BOX_DRAWINGS_DOUBLE_VERTICAL_AND_HORIZONTAL ((wchar_t) 0x256c) #define UNICODE_BOX_DRAWINGS_LIGHT_ARC_DOWN_AND_RIGHT ((wchar_t) 0x256d) #define UNICODE_BOX_DRAWINGS_LIGHT_ARC_UP_AND_RIGHT ((wchar_t) 0x2570) #define UNICODE_BOX_DRAWINGS_LIGHT_DIAGONAL_UPPER_RIGHT_TO_LOWER_LEFT \ ((wchar_t) 0x2571) #define UNICODE_BOX_DRAWINGS_LIGHT_DIAGONAL_UPPER_LEFT_TO_LOWER_RIGHT \ ((wchar_t) 0x2572) #define UNICODE_BOX_DRAWINGS_LIGHT_DIAGONAL_CROSS ((wchar_t) 0x2573) #define UNICODE_BOX_DRAWINGS_LIGHT_RIGHT ((wchar_t) 0x2576) #define UNICODE_BOX_DRAWINGS_HEAVY_RIGHT ((wchar_t) 0x257a) #define UNICODE_BOX_DRAWINGS_LIGHT_LEFT_AND_HEAVY_RIGHT ((wchar_t) 0x257c) #define UNICODE_BOX_DRAWINGS_HEAVY_LEFT_AND_LIGHT_RIGHT ((wchar_t) 0x257e) #define UNICODE_UPPER_HALF_BLOCK ((wchar_t) 0x2580) #define UNICODE_LOWER_ONE_EIGHTH_BLOCK ((wchar_t) 0x2581) #define UNICODE_LOWER_ONE_QUARTER_BLOCK ((wchar_t) 0x2582) #define UNICODE_LOWER_THREE_EIGHTHS_BLOCK ((wchar_t) 0x2583) #define UNICODE_LOWER_HALF_BLOCK ((wchar_t) 0x2584) #define UNICODE_LOWER_FIVE_EIGHTHS_BLOCK ((wchar_t) 0x2585) #define UNICODE_LOWER_THREE_QUARTERS_BLOCK ((wchar_t) 0x2586) #define UNICODE_LOWER_SEVEN_EIGHTHS_BLOCK ((wchar_t) 0x2587) #define UNICODE_FULL_BLOCK ((wchar_t) 0x2588) #define UNICODE_LEFT_HALF_BLOCK ((wchar_t) 0x258c) #define UNICODE_RIGHT_HALF_BLOCK ((wchar_t) 0x2590) #define UNICODE_LIGHT_SHADE ((wchar_t) 0x2591) #define UNICODE_MEDIUM_SHADE ((wchar_t) 0x2592) #define UNICODE_DARK_SHADE ((wchar_t) 0x2593) #define UNICODE_UPPER_ONE_EIGHTH_BLOCK ((wchar_t) 0x2594) #define UNICODE_RIGHT_ONE_EIGHTH_BLOCK ((wchar_t) 0x2595) #define UNICODE_QUADRANT_LOWER_LEFT ((wchar_t) 0x2596) #define UNICODE_QUADRANT_LOWER_RIGHT ((wchar_t) 0x2597) #define UNICODE_QUADRANT_UPPER_LEFT ((wchar_t) 0x2598) #define UNICODE_QUADRANT_UPPER_LEFT_AND_LOWER_LEFT_AND_LOWER_RIGHT \ ((wchar_t) 0x2599) #define UNICODE_QUADRANT_UPPER_LEFT_AND_LOWER_RIGHT ((wchar_t) 0x259a) #define UNICODE_QUADRANT_UPPER_LEFT_AND_UPPER_RIGHT_AND_LOWER_LEFT \ ((wchar_t) 0x259b) #define UNICODE_QUADRANT_UPPER_LEFT_AND_UPPER_RIGHT_AND_LOWER_RIGHT \ ((wchar_t) 0x259c) #define UNICODE_QUADRANT_UPPER_RIGHT ((wchar_t) 0x259d) #define UNICODE_QUADRANT_UPPER_RIGHT_AND_LOWER_LEFT ((wchar_t) 0x259e) #define UNICODE_QUADRANT_UPPER_RIGHT_AND_LOWER_LEFT_AND_LOWER_RIGHT \ ((wchar_t) 0x259f) #define UNICODE_BLACK_SQUARE ((wchar_t) 0x25a0) #define UNICODE_BLACK_RECTANGLE ((wchar_t) 0x25ac) #define UNICODE_BLACK_UP_POINTING_TRIANGLE ((wchar_t) 0x25b2) #define UNICODE_BLACK_RIGHT_POINTING_TRIANGLE ((wchar_t) 0x25b6) #define UNICODE_BLACK_DOWN_POINTING_TRIANGLE ((wchar_t) 0x25bc) #define UNICODE_BLACK_LEFT_POINTING_TRIANGLE ((wchar_t) 0x25c0) #define UNICODE_WHITE_CIRCLE ((wchar_t) 0x25cb) #define UNICODE_INVERSE_BULLET ((wchar_t) 0x25d8) #define UNICODE_INVERSE_WHITE_CIRCLE ((wchar_t) 0x25d9) #define UNICODE_WHITE_SMILING_FACE ((wchar_t) 0x263a) #define UNICODE_BLACK_SMILING_FACE ((wchar_t) 0x263b) #define UNICODE_WHITE_SUN_WITH_RAYS ((wchar_t) 0x263c) #define UNICODE_FEMALE_SIGN ((wchar_t) 0x2640) #define UNICODE_MALE_SIGN ((wchar_t) 0x2642) #define UNICODE_BLACK_SPADE_SUIT ((wchar_t) 0x2660) #define UNICODE_BLACK_CLUB_SUIT ((wchar_t) 0x2663) #define UNICODE_BLACK_HEART_SUIT ((wchar_t) 0x2665) #define UNICODE_BLACK_DIAMOND_SUIT ((wchar_t) 0x2666) #define UNICODE_EIGHTH_NOTE ((wchar_t) 0x266a) #define UNICODE_BEAMED_EIGHTH_NOTES ((wchar_t) 0x266b) #define UNICODE_PRIVATE_USE_AREA ((wchar_t) 0xe000) #define UNICODE_PRIVATE_USE_AREA_LAST ((wchar_t) 0xf8ff) #define UNICODE_REPLACEMENT_CHARACTER ((wchar_t) 0xfffd) #endif /* _UNICODE_H_ */