220 lines
10 KiB
C#
220 lines
10 KiB
C#
// Copyright (c) Six Labors.
|
|
// Licensed under the Apache License, Version 2.0.
|
|
|
|
// <auto-generated />
|
|
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace SixLabors.Fonts.Unicode.Resources
|
|
{
|
|
internal static partial class MyanmarShapingData
|
|
{
|
|
public static int[][] StateTable => new int[65][]
|
|
{
|
|
new int[] { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 },
|
|
new int[] { 2,2,3,4,5,5,6,7,2,2,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22 },
|
|
new int[] { 0,0,23,24,25,25,26,27,0,0,0,0,28,29,30,31,32,33,34,35,36,37,38,39,26 },
|
|
new int[] { 0,0,0,0,40,40,6,0,0,0,0,0,0,0,0,13,41,0,0,0,0,19,0,0,6 },
|
|
new int[] { 42,42,0,0,0,0,0,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0 },
|
|
new int[] { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 },
|
|
new int[] { 0,0,0,0,40,40,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,0,0,0,13,0,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,23,24,25,25,26,27,0,0,0,0,28,29,30,31,43,33,34,35,36,37,38,39,26 },
|
|
new int[] { 2,2,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,0,13,0,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,0,11,0,13,0,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,0,0,0,0,0,19,44,0,6 },
|
|
new int[] { 0,0,45,0,40,40,6,46,0,0,0,0,47,0,0,13,48,49,0,0,0,19,0,48,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,14,15,16,17,18,19,0,21,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,44,0,0,0,0,19,0,21,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,0,15,0,17,0,19,0,21,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,44,50,0,0,0,19,0,21,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,51,15,16,17,0,19,0,21,6 },
|
|
new int[] { 0,0,52,0,40,40,6,19,0,0,0,0,0,0,0,0,6,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,3,4,40,40,6,7,0,0,0,0,10,11,12,13,14,15,16,17,18,19,0,21,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,44,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,0,0,40,40,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,0,0,25,25,26,0,0,0,0,0,0,0,0,31,53,0,0,0,0,37,0,0,26 },
|
|
new int[] { 54,54,0,0,0,0,0,0,0,0,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0 },
|
|
new int[] { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 },
|
|
new int[] { 0,0,0,0,25,25,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,0,0,0,31,0,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,0,31,0,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,0,29,0,31,0,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,0,0,0,0,0,37,55,0,26 },
|
|
new int[] { 0,0,56,0,25,25,26,57,0,0,0,0,58,0,0,31,59,60,0,0,0,37,0,59,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,32,33,34,35,36,37,0,39,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,55,0,0,0,0,37,0,39,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,0,33,0,35,0,37,0,39,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,55,61,0,0,0,37,0,39,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,62,33,34,35,0,37,0,39,26 },
|
|
new int[] { 0,0,63,0,25,25,26,37,0,0,0,0,0,0,0,0,26,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,23,24,25,25,26,27,0,0,0,0,28,29,30,31,32,33,34,35,36,37,0,39,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,55,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 },
|
|
new int[] { 0,0,0,0,40,40,6,0,0,0,0,0,0,0,0,13,0,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,3,4,40,40,6,7,0,0,0,0,10,11,12,13,14,15,16,17,18,19,20,21,6 },
|
|
new int[] { 0,0,23,64,25,25,26,27,0,0,0,0,28,29,30,31,32,33,34,35,36,37,0,39,26 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,0,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,0,0,40,40,6,0,0,0,0,0,0,0,0,13,41,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,45,0,40,40,6,46,0,0,0,0,0,0,0,13,0,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,45,0,40,40,6,46,0,0,0,0,47,0,0,13,0,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,45,0,40,40,6,46,0,0,0,0,47,0,0,13,48,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,45,0,40,40,6,46,0,0,0,0,47,0,0,13,48,0,0,0,0,19,0,48,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,44,0,0,0,0,19,0,21,6 },
|
|
new int[] { 0,0,3,0,40,40,6,7,0,0,0,0,10,11,12,13,0,15,16,17,0,19,0,21,6 },
|
|
new int[] { 0,0,0,0,40,40,6,0,0,0,0,0,0,0,0,0,6,0,0,0,0,19,0,0,6 },
|
|
new int[] { 0,0,0,0,25,25,26,0,0,0,0,0,0,0,0,31,0,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,23,24,25,25,26,27,0,0,0,0,28,29,30,31,32,33,34,35,36,37,38,39,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,0,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,0,0,25,25,26,0,0,0,0,0,0,0,0,31,53,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,56,0,25,25,26,57,0,0,0,0,0,0,0,31,0,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,56,0,25,25,26,57,0,0,0,0,58,0,0,31,0,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,56,0,25,25,26,57,0,0,0,0,58,0,0,31,59,0,0,0,0,37,0,0,26 },
|
|
new int[] { 0,0,56,0,25,25,26,57,0,0,0,0,58,0,0,31,59,0,0,0,0,37,0,59,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,55,0,0,0,0,37,0,39,26 },
|
|
new int[] { 0,0,23,0,25,25,26,27,0,0,0,0,28,29,30,31,0,33,34,35,0,37,0,39,26 },
|
|
new int[] { 0,0,0,0,25,25,26,0,0,0,0,0,0,0,0,0,26,0,0,0,0,37,0,0,26 },
|
|
new int[] { 2,2,3,4,40,40,6,7,2,2,2,0,10,11,12,13,14,15,16,17,18,19,20,21,6 }
|
|
};
|
|
|
|
public static bool[] AcceptingStates => new bool[]
|
|
{
|
|
false,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
false,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true,
|
|
true
|
|
};
|
|
|
|
public static string[][] Tags => new string[65][]
|
|
{
|
|
Array.Empty<string>(),
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "joiner_or_spacing_mark","broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "consonant_syllable" },
|
|
Array.Empty<string>(),
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "joiner_or_spacing_mark","broken_cluster" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "broken_cluster" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "consonant_syllable" },
|
|
new string[] { "broken_cluster" }
|
|
};
|
|
}
|
|
}
|