C.3.1. Fully-formed glyphs

With this system, there are 11,172 separate glyphs, one corresponding to each syllable block. One can algorithmically map from the sequences of modern jamos to a glyph number for a syllable block using the following:

glyphNumber = leadingNumber ¥ 588 + vowelNumber ¥ 28 + trailingNumber

Since the mapping between the jamos and the 11,172 possible values can be done with simple arithmetic calculations, there is no significant performance impact compared to precomposed syllable blocks. For example, the cost in copying the bits in the glyph to the screen or paper vastly overwhelms a few arithmetic operations.