/* Copyright (C) 1995 Bjoern Beutel. */ /* Description. =============================================================*/ /* This module handles the splitting of Hangul syllables and multi-letter * Jamos into single Hangul letters (and back). * It also converts Romanised hangul to split Hangul (and back). */ /* Variables. ===============================================================*/ extern bool_t roman_hangul; /* Indicates whether Hangul output is transcribed to latin letters. */ /* Functions. ===============================================================*/ extern void init_hangul( void ); /* Initialise hangul conversions. */ extern void terminate_hangul( void ); /* Free memory used by hangul conversions. */ extern void decode_hangul( char_t **string_p ); /* Decode *STRING_P to external format. * *STRING_P must be a string on the heap; * it will be replaced by the new string which is also on the heap. */ extern void encode_hangul( char_t **string_p ); /* Encode *STRING_P to internal format. * *STRING_P must be a string on the heap; * it will be replaced by the new string which is also on the heap. */ /* End of file. =============================================================*/