FONTAINE  1.0
Polynesian.h
Go to the documentation of this file.
1 //
2 // The Fontaine Font Analysis Project
3 //
4 // Copyright (c) 2009, 2015 by Edward H. Trager
5 // All Rights Reserved
6 //
7 // Released under the GNU GPL version 2.0 or later.
8 //
9 //
10 // Polynesian.h
11 //
12 // Contributed by christtrekker$
13 // 2015.06.30
14 //
15 #ifndef ORTHOGRAPHY_DATA
16 #include "../OrthographyData.h"
17 #endif
18 #ifndef POLYNESIAN
19 #define POLYNESIAN
20 namespace Polynesian{
21 //
22 // Unicode values
23 // Hawai'ian : AĀEĒIĪOŌUŪHKLMNPWʻ
24 // Tahitian : AĀEĒFHIĪMNOŌPRTUŪVʻ
25 // Maori : AĀEĒHIĪKMNOŌPRUŪWG
26 // Rapa Nui : AEIOUHKMNGPRTVʻ
27 // Samoan : AĀEĒIĪOŌUŪFGLMNPSTVʻ
28 //
30  0x0041, 0x0061,
31  0x0100, 0x0101, // A macron
32  0x0045, 0x0065,
33  0x0112, 0x0113, // E macron
34  0x0049, 0x0069,
35  0x012A, 0x012B, // I macron
36  0x004F, 0x006F,
37  0x014C, 0x014D, // O macron
38  0x0055, 0x0075,
39  0x016A, 0x016B, // U macron
41  0x0046, 0x0048,
43  0x0066, 0x0068,
45  0x004B, 0x004E,
47  0x006B, 0x006E,
48  0x0050, 0x0070,
50  0x0052, 0x0054,
52  0x0072, 0x0074,
53  0x0056, 0x0076,
54  0x0057, 0x0077,
55  0x02BB, 0x0027, // 2BB preferred for glottal stop in Hawai'ian, ASCII apostrophe is acceptable in some other languages
57 };
58 //
59 // Sample sentences
60 //
61 const char *sentences[]={
62 "",
63 END_OF_DATA
64 };
65 //
66 //
67 //
69 "Polynesian",
70 "",
71 0x0100, // LATIN CAPITAL LETTER A WITH MACRON
72 values,
73 "AāeēiīOōuūhkLmnpwʻ",
74 sentences
75 };
77 }; // end of namespace
78 #endif
const OrthographyData * pData
Definition: Polynesian.h:76
unsigned int UINT32
Definition: OrthographyData.h:19
UINT32 values[]
Definition: Polynesian.h:29
#define START_RANGE_PAIR
Definition: OrthographyData.h:22
Definition: OrthographyData.h:28
const char * sentences[]
Definition: Polynesian.h:61
OrthographyData data
Definition: Polynesian.h:68
Definition: Polynesian.h:20
#define END_OF_DATA
Definition: OrthographyData.h:23