/[pcre]/code/trunk/ucp.h
ViewVC logotype

Diff of /code/trunk/ucp.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 85 by nigel, Sat Feb 24 21:41:13 2007 UTC revision 87 by nigel, Sat Feb 24 21:41:21 2007 UTC
# Line 1  Line 1 
1  /*************************************************  /*************************************************
2  *     libucp - Unicode Property Table handler    *  *          Unicode Property Table handler        *
3  *************************************************/  *************************************************/
4    
   
5  #ifndef _UCP_H  #ifndef _UCP_H
6  #define _UCP_H  #define _UCP_H
7    
8  /* These are the character categories that are returned by ucp_findchar */  /* This file contains definitions of the property values that are returned by
9    the function _pcre_ucp_findprop(). */
10    
11    /* These are the general character categories. */
12    
13  enum {  enum {
14    ucp_C,     /* Other */    ucp_C,     /* Other */
# Line 18  enum { Line 20  enum {
20    ucp_Z      /* Separator */    ucp_Z      /* Separator */
21  };  };
22    
23  /* These are the detailed character types that are returned by ucp_findchar */  /* These are the particular character types. */
24    
25  enum {  enum {
26    ucp_Cc,    /* Control */    ucp_Cc,    /* Control */
# Line 53  enum { Line 55  enum {
55    ucp_Zs     /* Space separator */    ucp_Zs     /* Space separator */
56  };  };
57    
58    /* These are the script identifications. */
59    
60    enum {
61      ucp_Arabic,
62      ucp_Armenian,
63      ucp_Bengali,
64      ucp_Bopomofo,
65      ucp_Braille,
66      ucp_Buginese,
67      ucp_Buhid,
68      ucp_Canadian_Aboriginal,
69      ucp_Cherokee,
70      ucp_Common,
71      ucp_Coptic,
72      ucp_Cypriot,
73      ucp_Cyrillic,
74      ucp_Deseret,
75      ucp_Devanagari,
76      ucp_Ethiopic,
77      ucp_Georgian,
78      ucp_Glagolitic,
79      ucp_Gothic,
80      ucp_Greek,
81      ucp_Gujarati,
82      ucp_Gurmukhi,
83      ucp_Han,
84      ucp_Hangul,
85      ucp_Hanunoo,
86      ucp_Hebrew,
87      ucp_Hiragana,
88      ucp_Inherited,
89      ucp_Kannada,
90      ucp_Katakana,
91      ucp_Kharoshthi,
92      ucp_Khmer,
93      ucp_Lao,
94      ucp_Latin,
95      ucp_Limbu,
96      ucp_Linear_B,
97      ucp_Malayalam,
98      ucp_Mongolian,
99      ucp_Myanmar,
100      ucp_New_Tai_Lue,
101      ucp_Ogham,
102      ucp_Old_Italic,
103      ucp_Old_Persian,
104      ucp_Oriya,
105      ucp_Osmanya,
106      ucp_Runic,
107      ucp_Shavian,
108      ucp_Sinhala,
109      ucp_Syloti_Nagri,
110      ucp_Syriac,
111      ucp_Tagalog,
112      ucp_Tagbanwa,
113      ucp_Tai_Le,
114      ucp_Tamil,
115      ucp_Telugu,
116      ucp_Thaana,
117      ucp_Thai,
118      ucp_Tibetan,
119      ucp_Tifinagh,
120      ucp_Ugaritic,
121      ucp_Yi
122    };
123    
124  #endif  #endif
125    
126  /* End of ucp.h */  /* End of ucp.h */

Legend:
Removed from v.85  
changed lines
  Added in v.87

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12