View source code
					
 Display the source code in std/uni.d from which this page was generated on
 github.
					
				
				
 Improve this page
					
 Quickly fork, edit online, and submit a pull request for this page.
 Requires a signed-in GitHub account. This works well for small changes.
 If you'd like to make larger changes you may want to consider using
 local clone.
					
				
				
 Page wiki
					
 View or edit the community-maintained wiki page associated with this page.
					
				
			
			Function std.uni.composeJamo
			    Try to compose hangul syllable out of a leading consonant (leadvoweltrailing
On success returns the composed LV or LVT hangul syllable.
    If any of leadvowel
Prototype
dchar composeJamo( dchar lead, dchar vowel, dchar trailing = '\U0000ffff' ) pure nothrow @nogc @trusted;
Example
assert(composeJamo('\u1111', '\u1171', '\u11B6') == '\uD4DB');
// leaving out T-vowel, or passing any codepoint
// that is not trailing consonant composes an LV-syllable
assert(composeJamo('\u1111', '\u1171') == '\uD4CC');
assert(composeJamo('\u1111', '\u1171', ' ') == '\uD4CC');
assert(composeJamo('\u1111', 'A') == dchar.init);
assert(composeJamo('A', '\u1171') == dchar.init);
Authors
Dmitry Olshansky