Copyright 1994 NEC Corporation, Tokyo, Japan.

Permission to use, copy, modify, distribute and sell this software
and its documentation for any purpose is hereby granted without
fee, provided that the above copyright notice appear in all copies
and that both that copyright notice and this permission notice
appear in supporting documentation, and that the name of NEC
Corporation not be used in advertising or publicity pertaining to
distribution of the software without specific, written prior
permission. NEC Corporation makes no representations about the
suitability of this software for any purpose. It is provided "as
is" without express or implied warranty.

NEC CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
NO EVENT SHALL NEC CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.

$Id: RkMapPho.jmn,v 1.1.1.1 2002/10/19 08:27:47 aida_s Exp $ NEC;
$Id: RkMapPho.jmn,v 1.1.1.1 2002/10/19 08:27:47 aida_s Exp $ NEC;
RKMAPPHONOGRAM 3 "6 March 1992"
"̾��"
RkMapPhonogram - ���ꤵ�줿���޻������Ѵ��ơ��֥���Ѥ��ƥ��޻������Ѵ���Ԥ�
"����"
 #include <canna/RK.h>  "int RkMapPhonogram(romaji, dst, maxdst, src, srclen, flags, ulen, dlen, tlen, rule)"  struct RkRxDic *romaji;  unsigned char *dst;  int maxdst;  unsigned char *src;  int srclen;  int flags;  int *ulen;  int *dlen;  int *tlen;  int *rule; 
"����"
RkMapPhonogram �ϡ����ꤵ�줿���޻������Ѵ��ơ��֥���Ѥ��ƥ��޻������Ѵ���Ԥ��ޤ��� romaji �ϡ� RkOpenRoma(3) �ˤ���֤��줿���޻������Ѵ��ơ��֥�ؤΥݥ�����Ϳ���ޤ��� RkMapPhonogram �ϡ��ΰ� src ���� srclen �Х���³���ǡ�������޻���Ȥ��Ʋ�ᤷ�����޻�����Ƭ�Ȱ��פ���� �޻������Ѵ���§����޻������Ѵ��ơ��֥뤫��õ���ޤ��� �б������Ѵ���§�����Ĥ��ä����ˤϡ��б����뤫��ʸ����� dst �ΰ�˳�Ǽ�����ΥХ���Ĺ��dlen�ˤ��֤��ޤ�����������ʸ����ΥХ� �ȿ��� maxdst -1 ��Ķ������ˤϷ�̤��ڤ�ΤƤ��ޤ���

flags �ϡ����޻������Ѵ������椹�뤿��Υե饰�ǰʲ��� or ���ȹ�碌�ޤ���

RK_SOKUON 10
¥��������ͭ���ˤ��ޤ���¥�������ϡ���Ƭ2ʸ����Ʊ��ʸ��xx�Ǥ��ꡤ�� �޻������Ѵ��ơ��֥�ե��������Ͽ����Ƥ��ʤ����˸¤ꡤxx����֤áפ� �Ѵ����ޤ������ν����ϵ�����Υ��޻������Ѵ��ơ��֥����Ѥ��Ƥ���� ���ѤǤ���
RK_FLUSH 10
���٤ƤΥ��޻�����Ū���Ѵ����ޤ�������ϺǸ��n�ν�����ͭ���Ǥ���

ulen, dlen, tlen �ϡ����޻������Ѵ��οʹԶ���������뤳�Ȥ˻Ȥ��ޤ���

�㤨�С�``tt''�Τ褦��ʸ���� RkMapPhonogram ��Ϳ����Ⱥǽ��``t''���� �޻������Ѵ��˻Ȥ�졤dst �ˤ�``��''���֤�ޤ����Ĥ��``t''�ϼ� �Υ��޻������Ѵ��ˤƺƤӻ��Ѥ���ޤ������θ�``a''�����Ϥ��줿��硤 �����RkMapPhonogram�ǻĤ��줿``t''�����Ϥ��줿``a''�� RkMapPhonogram��Ϳ����``��''�����ޤ���

ulen �ˤϡ�src�Τ������޻������Ѵ��� �Ѥ���줿ʸ���ΥХ���Ĺ���֤�ޤ���

dlen �ˤϥ��޻������Ѵ� ���줿�������줿���ʤΥХ���Ĺ���֤�ޤ���

�����ơ� tlen �ˤϡ����Υ��޻������Ѵ��ǰ���³���Ȥ���٤�ʸ���ΥХ���Ĺ���֤�� ���� tlen �Ǽ������ʸ����ϡ�dst�Хåե��ˤ����ơ����޻������Ѵ��Ѥ�ʸ ����θ����֤���ޤ���

ulen, dlen, tlen ���Ф��ƥ̥�ݥ�����Ϳ�������ˤϡ��������ͤ��֤餺ñ��̵�뤵��� ����

rule �ˤơ����޻������Ѵ��롼��˴ؤ���������Ȥꤷ�ޤ��� �ǽ��RkMapPhonogram��Ƥֻ���0���Ǽ�����ѿ��ؤΥݥ�����Ϳ�� �Ʋ��������ǽ�θƽФ�������ä����ˤ����ѿ��ˤ�(0�������)���޻� �����Ѵ��롼��˴ؤ�������Ū�ʾ����֤���ޤ������޻������Ѵ���³�� ����ϡ�������ꤷ���ѿ��ؤΥݥ�����Ƥ�RkMapPhonogram��Ϳ�� �Ʋ�������

"�����"
dst ���֤����ʸ�������޻������Ѵ��ơ��֥��¸�ߤ����롼����Ѥ����Ѵ��� �줿��ΤǤ��뤫�ɤ������֤��ޤ������޻������Ѵ��ơ��֥�ˤ��ä��롼 �뤬�Ȥ�줿���ˤ�1���֤��������Ǥʤ����ˤ�0���֤��ޤ���