FONTAINE  1.0
Brahmi.h
Go to the documentation of this file.
00001 //
00002 // The Fontaine Font Analysis Project 
00003 // 
00004 // Copyright (c) 2009, 2011 by Edward H. Trager
00005 // All Rights Reserved
00006 // 
00007 // Released under the GNU GPL version 2.0 or later.
00008 //
00009 
00010 //
00011 // Brahmi.h
00012 //
00013 
00014 #ifndef ORTHOGRAPHY_DATA
00015 #include "../OrthographyData.h"
00016 #endif
00017 
00018 #ifndef BRAHMI
00019 #define BRAHMI
00020 
00021 namespace Brahmi{
00022 
00023 //
00024 // Unicode values 
00025 //
00026 UINT32 values[]={
00027         // Various signs, independent vowels,
00028         // consonants, dependent vowels, virama,
00029         // and punctuation marks:
00030         START_RANGE_PAIR,
00031         0x11000,0x1104D,
00032         // Numbers and digits:
00033         START_RANGE_PAIR,
00034         0x11052,0x1106F,
00035         END_OF_DATA
00036 };
00037 
00038 //
00039 // Sample sentences
00040 // 
00041 const char *sentences[]={
00042         "𑀩𑀼𑀀π‘€₯𑀁 𑀲𑀭𑀑𑀁 π‘€•π‘€˜π‘€™π‘€«π‘€Ί",
00043         END_OF_DATA
00044 };
00045 
00046 
00047 //
00048 // 
00049 //
00050 OrthographyData data={
00051         "Brāhmī", // Common name
00052         "", // Native name
00053         0x11005, // key
00054         values,
00055         "𑀩𑀼𑀀π‘€₯𑀁 𑀲𑀭𑀑𑀁 π‘€•π‘€˜π‘€™π‘€«π‘€Ί", // Sample characters
00056         sentences
00057 };
00058 
00059 const OrthographyData *pData = &data;
00060 
00061 }; // end of namespace
00062 
00063 #endif