1/* Copyright 1992 NEC Corporation, Tokyo, Japan. 2 * 3 * Permission to use, copy, modify, distribute and sell this software 4 * and its documentation for any purpose is hereby granted without 5 * fee, provided that the above copyright notice appear in all copies 6 * and that both that copyright notice and this permission notice 7 * appear in supporting documentation, and that the name of NEC 8 * Corporation not be used in advertising or publicity pertaining to 9 * distribution of the software without specific, written prior 10 * permission. NEC Corporation makes no representations about the 11 * suitability of this software for any purpose. It is provided "as 12 * is" without express or implied warranty. 13 * 14 * NEC CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 15 * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN 16 * NO EVENT SHALL NEC CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR 17 * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF 18 * USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 19 * OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 20 * PERFORMANCE OF THIS SOFTWARE. 21 * 22 * $Id: gram.code,v 1.2.6.1 2004/04/26 22:49:21 aida_s Exp $ 23 */ 24/* 25 * gram.code: ��ץ���ɸ�����ܸ�ʸˡ 26 */ 27 28#include "main.code" 29 30/* KN ����̾��: �¼�Ū�ʰ�̣����Ϥʤ졤����Ū�ʰ�̣�Τߤ���äƤ���, 31 * ̾��Τ褦��Ư����졥���褫���������Ƥ���졥 32 * TKN ������̾��: 33 * �֤ʡפ�JTNO�Τ褦��Ư����˰���³�����֤Ϥ��ס֤櫓�פ���졣 34 * FKN �����줫��η���̾��: 35 * ������Ǥ��ä���������Ū��̾��Τ褦��Ư����졤 36 * ���餤�����餤���������ʤɡ��ۤ�,�椨 --> ����̾��ذ�ư 37 */ 38JTNO _ �� /* ���θ����� */ 39JTNN _ _ 40 41/* ���� */ 42NN _ _ /* ��,�� */ 43N00 _ _ /* x��,x��,x�� */ 44N01 _ _ /* ��,����,��,���� */ 45N02 _ _ /* ɴ,��ɴ,��,��ɴ */ 46N03 _ _ /* ��,��,��,���� */ 47 48KN _ _ 49 /* ����/����/����/����/����/�Ȥ�/�Ȥ���/�Ϥ�/�ۤ�/�ۤ�/�ޤ�/�ޤ�/���/�櫓//������/���ޤ�/����/������/������/����/����/����/�Ĥ��/�դ�/���/�褦/�褦��/�褷 */ 50TKN _ _ 51 /* �Ϥ�/�櫓 (KN�Ȥ������Ͽ��) */ 52FKN _ _ 53 /* ���餤/���餤/����/����/�ʤ�/�ۤ�/�椨 */ 54 55/* ��Ƭ�� */ 56PRE _ _ /* ����Ū */ 57CNPRE _ _ /* ��̾�ˤĤ� */ 58JNPRE _ _ /* ��̾�ˤĤ� */ 59NNPRE _ _ /* ����ˤĤ� */ 60SNPRE _ _ /* ����̾��ˤĤ� */ 61 62/* ������ */ 63SUC _ _ /* ����Ū */ 64CNSUC1 _ _ /* ��̾�ˤĤ� */ 65CNSUC2 _ _ /* ��̾ */ 66JNSUC _ _ /* ��̾������ */ 67 68JS _ _ /* ������ */ 69JSSUC _ _ /* ������ˤĤ� */ 70JSmono _ ��� /* JS,JSSUC�ˤĤ�����ǯ_���_�֡�ɴ����_���_�� */ 71/* 72 * ���˥塼�ɲ�ʬ 73 */ 74JNSSUC _ _ /* ������ */ 75JNMSUC _ _ /* ����̾ */ 76 77/* ���֤��Ѵ�������������: 78 * ��³���뤳�ȤǷ��֤��Ѳ�����. 79 */ 80N2T30 _ _ /* ����̾�첽(T30): (̾)+��,��: */ 81N2T35 _ _ /* ̾�첽(T35): (̾)+ */ 82D2T35 _ _ /* ̾�첽(T35): (ư��Ϣ�ѷ�)+�äѤʤ� */ 83D2T16 _ _ /* ����ư�첽(T35): (ư��Ϣ�ѷ�)+���� */ 84 85K2T15 _ �� 86K2T16 _ �� 87K2T35 _ �� /* ̾�첽(T35): (��,��ư)+��: */ 88 89 90/* �ʽ���: �θ����Ѹ����Ф���ط�����ꤹ�� 91 * ������θ�����°���� 92 * 93 * �ʽ���������: 94 */ 95Kkara _ ���� 96Kga _ �� 97Kde _ �� 98Kdeno _ �Ǥ� 99Kto _ �� 100 101Kni _ �� 102Knite _ �ˤ� 103 104Kno _ �� 105Khe _ �� 106Kmade _ �ޤ� 107Kyori _ ��� 108 109Kwo _ �� 110 111/* ������: ��̣��ź���Ʋ��ؤ����� 112 * ���餤���������ʤɡ��ۤ�,�椨 --> ����̾��Ȥ��� 113 */ 114Fka _ �� /* ��³����Ȥΰ㤤 */ 115Fkiri _ ����/�ä��� 116 117Fga _ �� /* ����: �礭���� */ 118 119Fkoso _ ���� /*��³����Ȥΰ㤤 */ 120Fsae _ ���� 121Fsika _ ���� 122Fsura _ ���� 123Fzutu _ ���� 124 125Fdano _ ���� 126Fdeha _ �Ǥ� 127Fdemo _ �Ǥ� 128Fttara _ _ /* ���_�ä��� */ 129Ftte _ �ä� /*��³����Ȥΰ㤤 */ 130Fto _ �� /* ��,��+: ���٤�� */ 131Ftoka _ �Ȥ� /*��³����Ȥΰ㤤:�ʽ��줬������³ */ 132Ftote _ �Ȥ� /*��³����Ȥΰ㤤:�θ��θ����³ */ 133Ftomo _ �Ȥ� /*��³����Ȥΰ㤤:�ʽ��줬������³ */ 134Ftono _ �Ȥ� 135Fdokoro _ �ɤ��� /*��³����Ȥΰ㤤 */ 136Fnagara _ �ʤ��� /*��³����Ȥΰ㤤 */ 137 ni �ʤ���� 138 139Fnazo _ �ʤ�/�ʤ�/�ʤ��/�ʤ� 140Fnaradeha _ �ʤ�Ǥ� 141Fnari _ �ʤ� /*��³����Ȥΰ㤤 */ 142Fnomi _ �Τ� 143 144Fha _ �� 145Fbakari _ �Ф���/�Ф��� 146 147Fmade _ �ޤ� 148Fmo _ �� 149Fya _ �� 150Fyara _ ��� 151Fyue _ �椨 152 153Fdatte _ ���ä� 154Fttatte _ _ /* �ʹ֤ä��ä�, �����ä��ä� */ 155 156/* ��³����: ���θ��³������� 157 * ��Ǥϡ��ɤ�ʳ��ѷ��ˤĤ�����ɽ�路�Ƥ��롥 158 */ 159Ska _ �� /* ��,��+: ���फ���٤뤫 */ 160Skara _ ���� /* ��,��+: ���٤뤫�� */ 161Snode _ �Τ�/�Τ� /* ��,��+: ���٤�Τ�(�ؤ���٤Ȥϼ㴳�㤦 */ 162Sga _ �� /* ��+: ���֤�(ǡ��) */ 163Skuseni _ ������ /* �ڤ��������� */ 164Skeredo _ �����/����ɤ� /* ��,��+: �ڤ�������� */ 165Ssi _ �� /* ��,��+: ŷ�����ɤ��� */ 166Stutu _ �Ĥ� /* ���٤Ĥ� */ 167Stte _ �ä� /* ķ�ͤ�ä� */ 168 169Sto _ �� /* ʸ�����̤���³ */ 170Stoka _ �Ȥ� /* �ʽ��줬������ʤ� */ 171Stokoro _ �Ȥ��� /* ��,��,��[��]+: �Ԥä��Ȥ��� */ 172 ga �Ȥ��� /* �Ԥä��Ȥ��� */ 173 de �Ȥ���� /* �Ԥä��Ȥ���� */ 174 175Stote _ �Ȥ� /* �Ԥ��Ȥ� */ 176Stomo _ �Ȥ� /* �ʽ��줬������ʤ� */ 177Sdomo _ �ɤ�/�� /* �Ԥ���[��] */ 178 179Sdokoro ka �ɤ��� 180Ssae _ ���� /* �Ԥ�(�ٶ�)����_���� */ 181Skoso _ ���� /* �Ԥ�(�ٶ�)����_���ʤ� */ 182 183Snagara _ �ʤ��� /* �Ԥ��ʤ��� */ 184Snara _ �ʤ� /* �ڤ����ʤ� */ /* ��ư�θ������ͤ�? */ 185Snari _ �ʤ� /* �Ѥ�ʤ�Ƥ��ʤ� */ 186Sniha _ �ˤ� /* ���٤��[��] */ 187Snimo _ �ˤ� /* ���٤褦�ˤ� */ 188 189Sba _ �� /* ��+: �ڤ������ */ 190 191Smono no ��Τ� /* ��,��+: �Ԥ���Τ� */ 192 wo ��Τ� /* �Ԥ���Τ� */ 193 194/* ������: ʸ����ʸ����ڤ��ܤˤĤ����͡��ʰ�̣��ɽ�� 195 */ 196Zi _ _ /* ���٤���_�� */ 197Zni _ _ /* ���٤����_�� */ 198Ztto _ _ /* ���٤褦_�ä� */ 199Zka _ _ /* ���٤�_�� */ 200Zkai _ _ /* ���٤�_���� */ 201Zkasira _ _ /* ���٤�_������(��) */ 202Zkana _ _ /* ���٤�_���� */ 203Zsa _ _ /* ���٤�_�� */ 204Zze _ _ /* ���٤�_�� */ 205Zzo _ _ /* ���٤�_�� */ 206Ztomo _ _ /* ���٤�_�Ȥ�: ���߷��ˤĤ� */ 207Zmono _ _ /* ���٤�_��� */ 208Zna _ _ /* ���٤�_�� */ 209Znaa _ _ /* ���٤�_�ʤ� */ 210Zne _ _ /* ���٤�_�� */ 211Znee _ _ /* ���٤�_�ͤ� */ 212Zno _ _ /* ���٤�_��(��)*/ 213Zya _ _ /* ���٤�_�� */ 214Zyo _ _ /* ���٤�_�� */ 215Zyona _ _ /* ���٤�_��� */ 216Zwa _ _ /* ���٤�_��(��)*/ 217 218/* ư����Ѹ��� 219 * 1. Ϣ�ѷ���̾��ˤʤ��ΤΥ�����ʬ��ˤĤ��� 220 * Ϣ�ѷ������̥����ɲ�����¾�γ��ѷ��϶�ͭ���뤳�Ȥˤ��롥 221 * �ޤ�������ư��ˤĤ��Ƥϡ��촴�Ǥ���³�Τߤ�����ˤʤ�Τǡ� 222 * �촴�ϣ�ʬ��Ȥ��뤬�����Ѹ������̤ˤ��뤳�Ȥˤ����� 223 */ 224/* ����5�� */ 225k5 iO �� /* �֤�_����,��_�� */ 226 u �� /* �֤�_�Ȥ�,��_�Ȥ� */ 227 e �� /* �֤�, �� */ 228 o �� /* �֤�_��, ��_�� */ 229 ya _ /* �֤��� */ 230 231k5a _ �� /* �֤�_�ʤ�,��_�ʤ�: ktek5a���� */ 232k5i _ �� /* �֤�_�ޤ� */ 233k5ir _ �� /* ��_�ޤ�,�� */ 234 235/* ����5�� �Ԥ� */ 236/* �ʻ���︺�Τ�����K5r�ȳ��Ѹ�����ͭ 237 * �Ԥ�_�ʤ� k5a 238 * �Ԥ�_�ޤ� k5ir 239 * �Ԥ�_�Ȥ� k5u 240 * �Ԥ� k5e 241 * �Ԥ�_�� k5o 242 * �Ԥ��� k5ya 243 * �Ԥ�_���� t5tO 244 */ 245 246/* ����5�� */ 247g5 a �� /* �Ĥ�_�ʤ�,�ޤ�_�ʤ� */ 248 iO �� /* �Ĥ�_����,�ޤ�_�� */ 249 u �� /* �Ĥ�_�Ȥ�,�ޤ�_�Ȥ� */ 250 e �� /* �Ĥ�, �ޤ�_�� */ 251 o �� /* �Ĥ�_��, �ޤ�_�� */ 252 ya _ /* �Ĥ��� */ 253g5i _ �� /* �Ĥ�_�ޤ� */ 254g5ir _ �� /* �ޤ�_�ޤ�,�ޤ� */ 255 256/* ����5�� */ 257s5 a �� /* �֤�_�ʤ�,�ܤ�_�ʤ� */ 258 u �� /* �֤�_�Ȥ�,�ܤ�_�Ȥ� */ 259 e �� /* �֤�, �ܤ�_�� */ 260 o �� /* �֤�_��, �ܤ�_�� */ 261 ya _ /* �֤��� */ 262s5i _ �� /* �֤�_�ޤ� */ 263s5ir _ �� /* �ܤ�_�ޤ�,�ܤ� */ 264 265/* ����5�� */ 266t5 a �� /* �䤿_�ʤ�,�Ǥ�_�ʤ� */ 267 u �� /* ���_�Ȥ�,�Ǥ�_�Ȥ� */ 268 e �� /* ���, �Ǥ�_�� */ 269 o �� /* ���_��, �Ǥ�_�� */ 270 ya _ /* �����,�Ǥ��� */ 271t5i _ �� /* ���_�ޤ� */ 272t5ir _ �� /* �Ǥ�_�ޤ�,�Ǥ� */ 273t5tO _ �� /* ���_����,�Ǥ�_�� */ 274 275/* �ʹ�5�� */ 276n5 a �� /* ���_�ʤ� */ 277 i �� /* ���_�ޤ� */ 278 nO �� /* ���_���� */ 279 u �� /* ���_�Ȥ� */ 280 e �� /* ��� */ 281 o �� /* ���_�� */ 282 ya _ /* ��ˤ� */ 283 284/* �й�5�� */ 285b5 a �� /* ž��_�ʤ�,ͷ��_�ʤ� */ 286 nO �� /* ž��_����,ͷ��_���� */ 287 u �� /* ž��_�Ȥ�,ͷ��_�Ȥ� */ 288 e �� /* ž��, ͷ��_�� */ 289 o �� /* ž��_��, ͷ��_�� */ 290 ya _ /* ž�Ӥ㡢ͷ�Ӥ� */ 291b5i _ �� /* ž��_�ޤ� */ 292b5ir _ �� /* ͷ��_�ޤ�,ͷ�� */ 293 294/* ��5�� */ 295m5 a �� /* ����_�ʤ�,�Ԥ�_�ʤ� */ 296 nO �� /* ����_����,�Ԥ�_���� */ 297 u �� /* ����_�Ȥ�,�Ԥ�_�Ȥ� */ 298 e �� /* ����, �Ԥ�_�� */ 299 o �� /* ����_��, �Ԥ�_�� */ 300 ya _ /* ���ߤ㡢�Ԥߤ� */ 301m5i _ �� /* ����_�ޤ� */ 302m5ir _ �� /* �Ԥ�_�ޤ�,�Ԥ� */ 303 304/* ���5�� */ 305r5 tO �� /* ����_����,�դ�_���� */ 306 u �� /* ����_�Ȥ�,�դ�_�Ȥ� */ 307 e �� /* ����, �դ� */ 308 o �� /* ����_��, �դ�_�� */ 309 ya _ /* ����㡢�դ�� */ 310r5a _ �� /* ����_�ʤ�,�դ�_�ʤ�,�ߤ���ʤ� */ 311r5nO _ _ /* ����_�ʤ�,�դ�_�ʤ�,�ߤ���ʤ� */ 312r5i _ �� /* ����_�ޤ� */ 313r5ir _ �� /* �դ�_�ޤ�,�դ� */ 314 315/* ���5�� */ 316l5 a �� /* ����ä����_�ʤ� */ 317 i �� /* ����ä����_�ޤ� */ 318 tO �� /* ����ä����_���� */ 319 u �� /* ����ä����Ȥ� */ 320 e �� /* ����ä����_�� */ 321 iL �� /* ����ä��㤤 */ 322 o �� /* ����ä����_�� */ 323 324/* ���5�� */ 325w5 tO �� /* ����_����,����_���� */ 326 u �� /* ����_�Ȥ�,����_�Ȥ� */ 327 e �� /* ����, ����_�� */ 328 o �� /* ����_��, ����_�� */ 329 ya _ /* ���� */ 330w5a _ �� /* ����_�ʤ�,����_�ʤ� */ 331w5i _ �� /* ����_�ޤ� */ 332w5ir _ �� /* ����_�ޤ�,���� */ 333 334/* ���5�� �� */ 335u5 a �� /* ���_�ʤ�,���_�ʤ� */ 336 uO �� /* ��_����,�䤦_���� */ 337 u �� /* ��_�Ȥ�,�䤦_�Ȥ� */ 338 e �� /* ��, �䤨_�� */ 339 o �� /* ��_��, �䤪_�� */ 340 ya _ /* ��� */ 341u5i _ �� /* ��_�ޤ� */ 342u5ir _ �� /* �䤤_�ޤ�,�䤤 */ 343 344/* �岼1��(Ϣ�ѷ���̾��λ��θ�����ͭ����) */ 345ks ru �� /* �ߤ��_�Ȥ�,������_�Ȥ� */ 346 re �� /* �ߤ��_��, ������_�� */ 347 ro �� /* �ߤ��, ������ */ 348 ya _ /* �ߤ��㡢������� */ 349ksyo _ �� /* �ߤ��, ������ */ 350 351/* ���ѳ��� */ 352kx o �� /* ��_�ʤ� */ 353 i �� /* ��_�ޤ� */ 354 uru ���� /* ���_�Ȥ� */ 355 ure ���� /* ���_�� */ 356 oi ���� /* �褤 */ 357 ya _ /* ���� */ 358 359/* ���ѳ��� */ 360sx a �� /* �ؤ�_���(o ��������� X ��ư�����) */ 361 i �� /* �ؤ�_�ʤ� */ 362 e �� /* �ؤ�_�� */ 363 uru ���� /* �ؤ���_�Ȥ� */ 364 ure ���� /* �ؤ���_�� */ 365 eyo ���� /* �ؤ��� */ 366 iro ���� /* �ؤ�? */ 367 ya _ /* �ؤ���� */ 368sxu1 _ �� /* �ؤ�_�٤� */ 369sxu2 _ �� /* ������_�٤� */ 370 371gatera _ ���Ƥ� /* ��ǧ_���Ƥ� */ 372 373/* ���ѳ��� */ 374zx i �� /* ����_�ʤ� */ 375 e �� /* ����_�� */ 376 uru ���� /* ������_�Ȥ� */ 377 u �� /* ���� */ 378 iru ���� /* ������ */ 379 ure ���� /* ������_�� */ 380 eyo ���� /* ������ */ 381 iro ���� /* ������ */ 382 ya _ /* ������� */ 383 384/* ���ѳ��� */ 385nzx _ �� /* �Ť� */ 386 387/* �ޤ�:��ǫ */ 388mas en �ޤ��� 389 ho �ޤ��� 390 i �ޤ� 391 u �ޤ� 392 uru �ޤ��� 393 ure �ޤ��� 394 395mase _ �ޤ�/�ޤ� 396 397/* �Ǥ�:���� */ 398des i �Ǥ� 399 u �Ǥ� 400desho _ �Ǥ��� 401deshou _ �Ǥ��礦 402 403 404/* ��:��λ */ 405kt ara ���� 406 ari ���� /* ��³���� ? */ 407 aro ���� 408 a �� 409kte _ �� 410kteha _ �Ƥ� /* ��³���� ? */ 411ktya _ _ /* ����Ū */ 412ktemo _ �Ƥ� /* ��³���� ? ���� ��+: */ 413ktomo _ �Ȥ� /* ��³���� ? ���� (����+kyku)+: */ 414kto _ _ /* �ָ��Ȥ��פΡ֤ȡס����졣*/ 415 416/* ��:��λ����(����) */ 417 418kke _ _ /* �֤����Ǥ���-�ä����� */ 419 420/* ��:��λ (��/���ؤ�³��) */ 421kd ara ���� 422 ari ���� /* ��³���� ? */ 423 aro ���� 424 e �� 425 a �� 426 eha �Ǥ� /* ��³���� ? */ 427 ya _ /* ����Ū */ 428 emo �Ǥ� /* ��³���� ? ���� ���ط� */ 429 o _ /* ���Ѥ�ɤ��פΡ֤ɡס����졣 */ 430 431/* ��:���� */ 432ddar o ���� /* ��ư�θ������ͤ� ? */ 433 ou ���� 434ddat _ ���� /* ��ư�θ������ͤ� ? */ 435ddemo _ �Ǥ� /* ��³���� ? */ 436dda1 _ �� /* ��ư�θ������ͤ� ? */ 437dda2 _ �� /* ʸ�����ˤ�����³���ʤ� */ 438dde1 _ �� /* ��ư�θ������ͤ� ? */ 439dde2 _ �� /* ʸ��������³���ʤ� */ 440dde3 _ �� /* �֤��ʤ�_��_�����:�֤�_��_����פ��б� */ 441ddeha _ �Ǥ�/���� /* ��³���� ? */ 442djan _ _ /* �֤���_�ʤ��פ�Ʊ���������³ */ 443 444/* ư�췿��������� 445 * ���֤��Ѳ������������ޤ� 446 */ 447/* 5�ʳ��Ѥ������� */ 448buru _ �� /* ���_�֤� */ 449garu _ �� /* �Ԥ���_����/��_���� */ 450N2R5 _ _ /* ���5��ư�첽(R5): (̾)+�Ф�: */ 451N2K5 _ _ /* ����5��ư�첽(K5): (̾)+�: �դ */ 452 453/* �岼���Ѥν�ư�� */ 454saseru _ ���� /* ���� */ 455simeru _ ���� /* ���� */ 456sugiru _ ���� /* �Ԥ�_�����롢Ω��_������ */ 457yagaru _ _ /* ư��θ�Τ� */ 458seru _ �� /* ���� */ 459N2KS _ _ /* ����ư�첽(KS): (̾)+��(��)����: */ 460 461siru _ _ /* �����Ϣ�ѷ����Ѹ����֤��פΡ֤��ײ��ء����路�� */ 462sasiru _ _ /* �����Ϣ�ѷ����Ѹ����֤��ײ��ء����٤����� */ 463 464/* ���ʳ��Ѥν�ư�� */ 465k5s a �� /* ������̤�����դ����⤫-��-�ʤ� */ 466 iru _ /* ������̤�����դ�(����)�� �⤫-��-�ޤ� */ 467 ere ���� /* ������̤�����դ����⤫-����-�� */ 468 o �� /* ������̤�����դ����⤫-��-�� */ 469 470su _ �� /* �����ʸ��������ʤ��դ����⤫-�� */ 471sasu _ ���� /* �����ʸ��������ʰʳ����դ�������-���� */ 472 473nasaru _ �ʤ� /* º�� */ 474 475/* ��ǽ */ 476rareru _ ��� /* ��/º/��/�� */ 477reru _ �� /* ��/º/��/�� */ 478dekiru _ �Ǥ� /* ����̾�� */ 479 480/* Ϣ�ѷ��ˤĤ����� */ 481ni _ �� /* Kni �������naru ����³���ʤ� */ 482 483/* �����ڥ���: ����*** */ 484aru _ �� 485aru5a _ �� /* ̤��������������̡�����ؤ�(������,̤�б�) */ 486aru5i _ �� /* Ϣ�ѷ��������֤���� ����_���ס����� ����_�Ρ�*/ 487 488iru _ �� 489oru _ �� 490kureru _ ���� 491morau _ ��� 492yaru _ �� 493miru _ �� /* �Ƥߤ롢���Ƥߤ� */ 494oku _ �� /* �Ƥ��������Ƥ��� */ 495 496chau _ _ /* ���㤦(���ޤ�) = �Ƥ��ޤ� */ 497jau _ _ /* chau �� g5iO, n5nO �θ���褿���η� */ 498simau5a _ �� /* chau, jau ��̤���� */ 499 500/* �ʽ���ˤĤ�: */ 501naru _ �� /* �ˤʤ롢�Ȥʤ� */ 502/* �֤��פϸ촴�ȸ������礷�Ƥ���Τ���� */ 503yoru r5tO ��� /* ��_���_(��|�Ƥ�|�Ƥ�) */ 504 r5u ��� /* ��_��롢�ˤ��_�� */ 505 r5e ��� /* ��_���_�� */ 506 507/* ���ƻ���� */ 508ky kara ���� /* ����������̡�ʸ��Ū */ 509 karu ���� /* ����������٤���ʸ��Ū */ 510 kare ���� /* ����������ɤ��ʸ�� */ 511 karo ���� 512 kat ���� 513 i �� 514 kere ���� 515 kya _ /* ���� �֤��ʤ���ʤ�ʤ��פʤ� */ 516kyki _ �� /* ʸ��Ū */ 517 518kyku _ �� /* "��"������Ȥ������ư��Τ����ʬΥ */ 519 520/* ������ */ 521kyu _ �� 522kylyu _ �夦 523 524/* ̾�첽 */ 525 526kymi _ �� /* ��-�ߡ�����-�ߡ�����ư��ˤ�Ĥ� */ 527 528/* ʸ��Ū��ư���� */ 529be kara �٤��� 530 ku �٤� 531 si �٤� 532 ki �٤� 533goto ku ���Ȥ� 534 si ���Ȥ� 535 ki ���Ȥ� 536 537/* ���ƻ췿���� */ 538rasii _ �餷 /* ����,(�θ�)+�餷��: */ 539ppoi _ �ä� /* (̾,ư��)+�äݤ�: */ 540 541/* �ʤ�:���� */ 542nai _ �� 543nainya _ _ /* ����_�ˤ�(��) */ 544nainee _ �ʤ� /* ����_�ͤ�: ����η��֤ʤ��פ⤳���˼���롣 */ 545naisa _ �ʤ� /* ����_�ʤ������� */ 546 547/* ������ */ 548/* ����,������,�Ť餤,�ˤ���,�䤹��,�褤 */ /* ���֤��Ѥ��������� ? */ 549tai _ �� 550 tou �� 551yasui _ _ /* D2KY ��Ʊ��������°�찷�� */ 552 553ND2KY _ _ /* ���ƻ첽(KY): (̾,ư��)+���ޤ���,��(�Ť�)��: �����դ����ޤ��� */ 554D2KY _ _ /* ���ƻ첽(KY): (ưϢ)+���Ť餤,��(����)��: */ 555N2KYT _ _ /* ���ƻ첽(KYT): (̾)+��(����)��,��(�Ф�)��: ̾�⤤,���ᤤ */ 556 557/* ����ư�����: 558 * ���� ���� �� �� dd 559 * �� �� kdn 560 * �ʤ� Snara 561 * �� Kno 562 */ 563 564/* T**: (�ʤ�)�Ť��� */ 565kdn a �� 566 aru �ʤ� 567 ara �ʤ� 568 are �ʤ� 569 i �� /* [��]����³����Ȥ�[��]�ˤ���³����Ȥ���?������ */ 570 571/* F**: (����)Ʋ������ */ 572kdto _ �� 573kdt aru ���� 574 are ���� 575 576/* �ü����: 577 * 578 */ 579N2T10 _ _ /* ����ư�첽(T10): (̾)+�Ť��� */ 580N2T15 _ _ /* ����ư�첽(T15): (̾)+������ */ 581N2T16 _ _ /* ����ư�첽(T16): (̾)+Ū,��,��,ή */ 582N2T18 _ _ /* ����ư�첽(T18): (̾)+�ߤ���,���� */ 583 584youda _ �褦 /* �涷:�Ԥ�_�褦 */ 585mitaida _ �ߤ��� /* �涷:�Ԥ�_�ߤ��� */ 586ysouda _ ���� /* ����:�Ԥ�_���� */ 587dsouda _ ���� /* ��ʹ:�Ԥ�_���� */ 588 589zu _ �� /* Ϣ�ѷ��ϰ���Ū(���߷���ʸ��) */ 590znn _ �� /* ����(����) */ 591z aru ���� /* ʸ�� */ 592 nu �� 593 un ���� 594 are ���� 595 ne �� 596 597u _ �� /* �ջ� */ 598you _ �褦 /* �ջ� */ 599mai _ �ޤ� /* ����ջ� */ 600 601tamae _ ���ޤ� /* ̿�� */ 602 603na _ �� /* �ʤ� */ 604 605/* k5 ����³���������ʻ�:�ָ��äƤ��פʤɡ� */ 606kte2 _ _ /* ����_��_���ʤ� */ 607 608/* kte2 ����³���� k5a:���դ��Ƥ����к� */ 609ktek5a _ �� /* ���ä�_��_�ʤ� */ 610 611/* kto, kdo ����³���������ʻ� */ 612 613ktok5 a _ /* ���Ȥ�_�ʤ� */ 614 i _ /* ���Ȥ�_�ޤ��礦 */ 615 iO _ /* ���Ȥ�_�� */ 616 u _ /* ���Ȥ� */ 617 e _ /* ���Ȥ�, ���Ȥ�_�� */ 618 o _ /* ���Ȥ�_�� */ 619 ya _ /* ���Ȥ��� */ 620 621nn _ _ /* ���٤Ƥ��,���٤Ƥ�� */ 622te _ �� /* ʸ�����Τ�:���Ƥ�,(��ư)+�Ǥ��� */ 623 624/* desu �β��äǤΤ��������� */ 625ssu _ _ /* ����_�ä� */ 626 627%% 628#include "gram.goto" 629