Source code

Revision control

Copy as Markdown

Other Tools

#ifndef CanonicalCombiningClass_D_H
#define CanonicalCombiningClass_D_H
#include <stdio.h>
#include <stdint.h>
#include <stddef.h>
#include <stdbool.h>
#include "diplomat_runtime.h"
typedef enum CanonicalCombiningClass {
CanonicalCombiningClass_NotReordered = 0,
CanonicalCombiningClass_Overlay = 1,
CanonicalCombiningClass_HanReading = 6,
CanonicalCombiningClass_Nukta = 7,
CanonicalCombiningClass_KanaVoicing = 8,
CanonicalCombiningClass_Virama = 9,
CanonicalCombiningClass_CCC10 = 10,
CanonicalCombiningClass_CCC11 = 11,
CanonicalCombiningClass_CCC12 = 12,
CanonicalCombiningClass_CCC13 = 13,
CanonicalCombiningClass_CCC14 = 14,
CanonicalCombiningClass_CCC15 = 15,
CanonicalCombiningClass_CCC16 = 16,
CanonicalCombiningClass_CCC17 = 17,
CanonicalCombiningClass_CCC18 = 18,
CanonicalCombiningClass_CCC19 = 19,
CanonicalCombiningClass_CCC20 = 20,
CanonicalCombiningClass_CCC21 = 21,
CanonicalCombiningClass_CCC22 = 22,
CanonicalCombiningClass_CCC23 = 23,
CanonicalCombiningClass_CCC24 = 24,
CanonicalCombiningClass_CCC25 = 25,
CanonicalCombiningClass_CCC26 = 26,
CanonicalCombiningClass_CCC27 = 27,
CanonicalCombiningClass_CCC28 = 28,
CanonicalCombiningClass_CCC29 = 29,
CanonicalCombiningClass_CCC30 = 30,
CanonicalCombiningClass_CCC31 = 31,
CanonicalCombiningClass_CCC32 = 32,
CanonicalCombiningClass_CCC33 = 33,
CanonicalCombiningClass_CCC34 = 34,
CanonicalCombiningClass_CCC35 = 35,
CanonicalCombiningClass_CCC36 = 36,
CanonicalCombiningClass_CCC84 = 84,
CanonicalCombiningClass_CCC91 = 91,
CanonicalCombiningClass_CCC103 = 103,
CanonicalCombiningClass_CCC107 = 107,
CanonicalCombiningClass_CCC118 = 118,
CanonicalCombiningClass_CCC122 = 122,
CanonicalCombiningClass_CCC129 = 129,
CanonicalCombiningClass_CCC130 = 130,
CanonicalCombiningClass_CCC132 = 132,
CanonicalCombiningClass_CCC133 = 133,
CanonicalCombiningClass_AttachedBelowLeft = 200,
CanonicalCombiningClass_AttachedBelow = 202,
CanonicalCombiningClass_AttachedAbove = 214,
CanonicalCombiningClass_AttachedAboveRight = 216,
CanonicalCombiningClass_BelowLeft = 218,
CanonicalCombiningClass_Below = 220,
CanonicalCombiningClass_BelowRight = 222,
CanonicalCombiningClass_Left = 224,
CanonicalCombiningClass_Right = 226,
CanonicalCombiningClass_AboveLeft = 228,
CanonicalCombiningClass_Above = 230,
CanonicalCombiningClass_AboveRight = 232,
CanonicalCombiningClass_DoubleBelow = 233,
CanonicalCombiningClass_DoubleAbove = 234,
CanonicalCombiningClass_IotaSubscript = 240,
} CanonicalCombiningClass;
typedef struct CanonicalCombiningClass_option {union { CanonicalCombiningClass ok; }; bool is_ok; } CanonicalCombiningClass_option;
#endif // CanonicalCombiningClass_D_H