Blame hangul.h

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