home *** CD-ROM | disk | FTP | other *** search
/ Languages Around the World / LanguageWorld.iso / language / vietnam / lambai / tolower.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-08-22  |  9.3 KB  |  272 lines

  1. #include "charset.h"
  2.  
  3. unsigned char _vntolower[256] = {
  4.     /* C_NUL                       0 */    C_NUL    ,
  5.     /* C_SOH                       1 */    C_SOH    ,
  6.     /* C_STX                       2 */    C_a_breve_hook_above,
  7.     /* C_ETX                       3 */    C_ETX    ,
  8.     /* C_EOT                       4 */    C_EOT    ,
  9.     /* C_Y_hook_above/C_ENQ        5 */    C_a_breve_tilde,
  10.     /* C_ACK                       6 */    C_a_circumflex_tilde,
  11.     /* C_BEL                       7 */    C_BEL    ,
  12.     /* C_BS                        8 */    C_BS    ,
  13.     /* C_HT                        9 */    C_HT    ,
  14.     /* C_LF                       10 */    C_LF    ,
  15.     /* C_VT                       11 */    C_VT    ,
  16.     /* C_FF                       12 */    C_FF    ,
  17.     /* C_CR                       13 */    C_CR    ,
  18.     /* C_SO                       14 */    C_SO    ,
  19.     /* C_SI                       15 */    C_SI    ,
  20.     /* C_Y_tilde/C_DLE            16 */    C_DLE   ,
  21.     /* C_DC1                      17 */    C_DC1    ,
  22.     /* C_DC2                      18 */    C_DC2    ,
  23.     /* C_DC3                      19 */    C_DC3    ,
  24.     /* C_Y_dot_below/C_DC4        20 */    C_y_hook_above,
  25.     /* C_NAK                      21 */    C_NAK    ,
  26.     /* C_SYN                      22 */    C_SYN    ,
  27.     /* C_ETB                      23 */    C_ETB    ,
  28.     /* C_CAN                      24 */    C_CAN    ,
  29.     /* C_EM                       25 */    C_y_tilde ,
  30.     /* C_SUB                      26 */    C_SUB    ,
  31.     /* C_ESC                      27 */    C_ESC    ,
  32.     /* C_IS4                      28 */    C_IS4    ,
  33.     /* C_y_hook_above/C_IS3       29 */    C_IS3   ,
  34.     /* C_y_tilde/C_IS2            30 */    C_y_dot_below ,
  35.     /* C_y_dot_below/C_IS1        31 */    C_IS1 ,
  36.  
  37.     /* C_space                    32 */    C_space    ,
  38.     /* C_exclamation_mark         33 */    C_exclamation_mark    ,
  39.     /* C_quotation_mark           34 */    C_quotation_mark    ,
  40.     /* C_pound_sign               35 */    C_pound_sign    ,
  41.     /* C_dollar_sign              36 */    C_dollar_sign    ,
  42.     /* C_percent                  37 */    C_percent    ,
  43.     /* C_ampersand                38 */    C_ampersand    ,
  44.     /* C_apostrophe               39 */    C_apostrophe    ,
  45.     /* C_left_parenthesis         40 */    C_left_parenthesis    ,
  46.     /* C_right_parenthesis        41 */    C_right_parenthesis    ,
  47.     /* C_asterisk                 42 */    C_asterisk    ,
  48.     /* C_plus_sign                43 */    C_plus_sign    ,
  49.     /* C_comma                    44 */    C_comma    ,
  50.     /* C_hyphen                   45 */    C_hyphen    ,
  51.     /* C_period                   46 */    C_period    ,
  52.     /* C_slash                    47 */    C_slash    ,
  53.  
  54.     /* C_zero                     48 */    C_zero    ,
  55.     /* C_one                      49 */    C_one    ,
  56.     /* C_two                      50 */    C_two    ,
  57.     /* C_three                    51 */    C_three    ,
  58.     /* C_four                     52 */    C_four    ,
  59.     /* C_five                     53 */    C_five    ,
  60.     /* C_six                      54 */    C_six    ,
  61.     /* C_seven                    55 */    C_seven    ,
  62.     /* C_eight                    56 */    C_eight    ,
  63.     /* C_nine                     57 */    C_nine    ,
  64.  
  65.     /* C_colon                    58 */    C_colon    ,
  66.     /* C_semicolon                59 */    C_semicolon    ,
  67.     /* C_less_than                60 */    C_less_than    ,
  68.     /* C_equals_sign              61 */    C_equals_sign    ,
  69.     /* C_greater_than             62 */    C_greater_than    ,
  70.     /* C_question_mark            63 */    C_question_mark    ,
  71.     /* C_commercial_at            64 */    C_commercial_at    ,
  72.  
  73.     /* C_A                        65 */    C_a    ,
  74.     /* C_B                        66 */    C_b    ,
  75.     /* C_C                        67 */    C_c    ,
  76.     /* C_D                        68 */    C_d    ,
  77.     /* C_E                        69 */    C_e    ,
  78.     /* C_F                        70 */    C_f    ,
  79.     /* C_G                        71 */    C_g    ,
  80.     /* C_H                        72 */    C_h    ,
  81.     /* C_I                        73 */    C_i    ,
  82.     /* C_J                        74 */    C_j    ,
  83.     /* C_K                        75 */    C_k    ,
  84.     /* C_L                        76 */    C_l    ,
  85.     /* C_M                        77 */    C_m    ,
  86.     /* C_N                        78 */    C_n    ,
  87.     /* C_O                        79 */    C_o    ,
  88.     /* C_P                        80 */    C_p    ,
  89.     /* C_Q                        81 */    C_q    ,
  90.     /* C_R                        82 */    C_r    ,
  91.     /* C_S                        83 */    C_s    ,
  92.     /* C_T                        84 */    C_t    ,
  93.     /* C_U                        85 */    C_u    ,
  94.     /* C_V                        86 */    C_v    ,
  95.     /* C_W                        87 */    C_w    ,
  96.     /* C_X                        88 */    C_x    ,
  97.     /* C_Y                        89 */    C_y    ,
  98.     /* C_Z                        90 */    C_z    ,
  99.  
  100.     /* C_left_square_bracket      91 */    C_left_square_bracket    ,
  101.     /* C_back_slash               92 */    C_back_slash    ,
  102.     /* C_right_square_bracket     93 */    C_right_square_bracket    ,
  103.     /* C_caret                    94 */    C_caret    ,
  104.     /* C_underscore               95 */    C_underscore    ,
  105.     /* C_backquote                96 */    C_backquote    ,
  106.  
  107.     /* C_a                        97 */    C_a    ,
  108.     /* C_b                        98 */    C_b    ,
  109.     /* C_c                        99 */    C_c    ,
  110.     /* C_d                       100 */    C_d    ,
  111.     /* C_e                       101 */    C_e    ,
  112.     /* C_f                       102 */    C_f    ,
  113.     /* C_g                       103 */    C_g    ,
  114.     /* C_h                       104 */    C_h    ,
  115.     /* C_i                       105 */    C_i    ,
  116.     /* C_j                       106 */    C_j    ,
  117.     /* C_k                       107 */    C_k    ,
  118.     /* C_l                       108 */    C_l    ,
  119.     /* C_m                       109 */    C_m    ,
  120.     /* C_n                       110 */    C_n    ,
  121.     /* C_o                       111 */    C_o    ,
  122.     /* C_p                       112 */    C_p    ,
  123.     /* C_q                       113 */    C_q    ,
  124.     /* C_r                       114 */    C_r    ,
  125.     /* C_s                       115 */    C_s    ,
  126.     /* C_t                       116 */    C_t    ,
  127.     /* C_u                       117 */    C_u    ,
  128.     /* C_v                       118 */    C_v    ,
  129.     /* C_w                       119 */    C_w    ,
  130.     /* C_x                       120 */    C_x    ,
  131.     /* C_y                       121 */    C_y    ,
  132.     /* C_z                       122 */    C_z    ,
  133.  
  134.     /* C_left_brace              123 */    C_left_brace    ,
  135.     /* C_vertical_bar            124 */    C_vertical_bar    ,
  136.     /* C_right_brace             125 */    C_right_brace    ,
  137.     /* C_tilde                   126 */    C_tilde    ,
  138.     /* C_delete                  127 */    C_delete    ,
  139.  
  140.  
  141.  C_a_dot_below        ,
  142.  C_a_breve_acute      ,
  143.  C_a_breve_grave      ,
  144.  C_a_breve_dot_below  ,
  145.  C_a_circumflex_acute      ,
  146.  C_a_circumflex_grave      ,
  147.  C_a_circumflex_hook_above ,
  148.  C_a_circumflex_dot_below  ,
  149.  C_e_tilde            ,
  150.  C_e_dot_below        ,
  151.  C_e_circumflex_acute      ,
  152.  C_e_circumflex_grave      ,
  153.  C_e_circumflex_hook_above ,
  154.  C_e_circumflex_tilde      ,
  155.  C_e_circumflex_dot_below  ,
  156.  C_o_circumflex_acute      ,
  157.  C_o_circumflex_grave      ,
  158.  C_o_circumflex_hook_above ,
  159.  C_o_circumflex_tilde      ,
  160.  C_o_circumflex_dot_below  ,
  161.  C_o_horn_dot_below   ,
  162.  C_o_horn_acute       ,
  163.  C_o_horn_grave       ,
  164.  C_o_horn_hook_above  ,
  165.  C_i_dot_below        ,
  166.  C_o_hook_above       ,
  167.  C_o_dot_below        ,
  168.  C_i_hook_above       ,
  169.  C_u_hook_above       ,
  170.  C_u_tilde            ,
  171.  C_u_dot_below        ,
  172.  C_y_grave            ,
  173.  C_o_tilde            ,
  174.  C_a_breve_acute      ,
  175.  C_a_breve_grave      ,
  176.  C_a_breve_dot_below  ,
  177.  C_a_circumflex_acute      ,
  178.  C_a_circumflex_grave      ,
  179.  C_a_circumflex_hook_above ,
  180.  C_a_circumflex_dot_below  ,
  181.  C_e_tilde            ,
  182.  C_e_dot_below        ,
  183.  C_e_circumflex_acute      ,
  184.  C_e_circumflex_grave      ,
  185.  C_e_circumflex_hook_above ,
  186.  C_e_circumflex_tilde      ,
  187.  C_e_circumflex_dot_below  ,
  188.  C_o_circumflex_acute      ,
  189.  C_o_circumflex_grave      ,
  190.  C_o_circumflex_hook_above ,
  191.  C_o_circumflex_tilde      ,
  192.  C_o_horn_tilde       ,
  193.  C_o_horn             ,
  194.  C_o_circumflex_dot_below  ,
  195.  C_o_horn_grave       ,
  196.  C_o_horn_hook_above  ,
  197.  C_i_dot_below        ,
  198.  C_u_horn_dot_below   ,
  199.  C_u_horn_acute       ,
  200.  C_u_horn_grave       ,
  201.  C_u_horn_hook_above  ,
  202.  C_o_horn             ,
  203.  C_o_horn_acute       ,
  204.  C_u_horn             ,
  205.  C_a_grave            ,
  206.  C_a_acute            ,
  207.  C_a_circumflex       ,
  208.  C_a_tilde            ,
  209.  C_a_hook_above       ,
  210.  C_a_breve            ,
  211.  C_a_breve_hook_above ,
  212.  C_a_breve_tilde      ,
  213.  C_e_grave            ,
  214.  C_e_acute            ,
  215.  C_e_circumflex       ,
  216.  C_e_hook_above       ,
  217.  C_i_grave            ,
  218.  C_i_acute            ,
  219.  C_i_tilde            ,
  220.  C_y_grave            ,
  221.  C_d_bar              ,
  222.  C_u_horn_acute       ,
  223.  C_o_grave            ,
  224.  C_o_acute            ,
  225.  C_o_circumflex       ,
  226.  C_a_dot_below        ,
  227.  C_y_hook_above       ,
  228.  C_u_horn_grave       ,
  229.  C_u_horn_hook_above  ,
  230.  C_u_grave            ,
  231.  C_u_acute            ,
  232.  C_y_tilde            ,
  233.  C_y_dot_below        ,
  234.  C_y_acute            ,
  235.  C_o_horn_tilde       ,
  236.  C_u_horn             ,
  237.  C_a_grave            ,
  238.  C_a_acute            ,
  239.  C_a_circumflex       ,
  240.  C_a_tilde            ,
  241.  C_a_hook_above       ,
  242.  C_a_breve            ,
  243.  C_u_horn_tilde       ,
  244.  C_a_circumflex_tilde      ,
  245.  C_e_grave            ,
  246.  C_e_acute            ,
  247.  C_e_circumflex       ,
  248.  C_e_hook_above       ,
  249.  C_i_grave            ,
  250.  C_i_acute            ,
  251.  C_i_tilde            ,
  252.  C_i_hook_above       ,
  253.  C_d_bar              ,
  254.  C_u_horn_dot_below   ,
  255.  C_o_grave            ,
  256.  C_o_acute            ,
  257.  C_o_circumflex       ,
  258.  C_o_tilde            ,
  259.  C_o_hook_above       ,
  260.  C_o_dot_below        ,
  261.  C_u_dot_below        ,
  262.  C_u_grave            ,
  263.  C_u_acute            ,
  264.  C_u_tilde            ,
  265.  C_u_hook_above       ,
  266.  C_y_acute            ,
  267.  C_o_horn_dot_below   ,
  268.  C_u_horn_tilde      
  269. }; 
  270.  
  271.  
  272.