FONTAINE  1.0
Brahmi.h
Go to the documentation of this file.
1 //
2 // The Fontaine Font Analysis Project
3 //
4 // Copyright (c) 2009, 2011 by Edward H. Trager
5 // All Rights Reserved
6 //
7 // Released under the GNU GPL version 2.0 or later.
8 //
9 
10 //
11 // Brahmi.h
12 //
13 
14 #ifndef ORTHOGRAPHY_DATA
15 #include "../OrthographyData.h"
16 #endif
17 
18 #ifndef BRAHMI
19 #define BRAHMI
20 
21 namespace Brahmi{
22 
23 //
24 // Unicode values
25 //
27  // Various signs, independent vowels,
28  // consonants, dependent vowels, virama,
29  // and punctuation marks:
31  0x11000,0x1104D,
32  // Numbers and digits:
34  0x11052,0x1106F,
36 };
37 
38 //
39 // Sample sentences
40 //
41 const char *sentences[]={
42  "𑀩𑀼𑀀π‘€₯𑀁 𑀲𑀭𑀑𑀁 π‘€•π‘€˜π‘€™π‘€«π‘€Ί",
44 };
45 
46 
47 //
48 //
49 //
51  "BrāhmΔ«", // Common name
52  "", // Native name
53  0x11005, // key
54  values,
55  "𑀩𑀼𑀀π‘€₯𑀁 𑀲𑀭𑀑𑀁 π‘€•π‘€˜π‘€™π‘€«π‘€Ί", // Sample characters
56  sentences
57 };
58 
60 
61 }; // end of namespace
62 
63 #endif
UINT32 values[]
Definition: Brahmi.h:26
unsigned int UINT32
Definition: OrthographyData.h:19
const OrthographyData * pData
Definition: Brahmi.h:59
const char * sentences[]
Definition: Brahmi.h:41
#define START_RANGE_PAIR
Definition: OrthographyData.h:22
Definition: OrthographyData.h:28
Definition: Brahmi.h:21
#define END_OF_DATA
Definition: OrthographyData.h:23
OrthographyData data
Definition: Brahmi.h:50