From: handa Date: Wed, 30 Sep 2009 04:23:43 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=90fb7d2808cd10f4d2ee44a4c42f0f1a8940ceaf;p=m17n%2Fm17n-lib-cs.git *** empty log message *** --- diff --git a/input.txt b/input.txt index 3317850..5408c20 100644 --- a/input.txt +++ b/input.txt @@ -11,12 +11,12 @@ INPUT-METHOD = STATELIST ? '' -VARLIST = '' DEFVAR * '' -CMDLIST = '' COMMAND * '' -MODULELIST = '' MODULE * '' -MACROLIST = '' DEFUN * '' -MAPLIST = '' MAP * '' -STATELIST = '' STATE * '' +VARLIST = '' DEFVAR + '' +CMDLIST = '' COMMAND + '' +MODULELIST = '' MODULE + '' +MACROLIST = '' DEFUN + '' +MAPLIST = '' MAP + '' +STATELIST = '' STATE + '' MODULE = '' DEFUN-NAME + '' DEFUN-NAME = '' @@ -27,15 +27,19 @@ COMMAND KEYSEQ * '' -MAP = '' RULE * '' +MAP = '' RULE * '' RULE = '' [ KEYSEQ | CMDREF ] FUNCALL * '' CMDREF = '' -STATE = '' BRANCH * '' +STATE = '' HOOK BRANCH CATCHALL * '' -BRANCH = ... +HOOK = '' FUNCALL + '' + +BRANCH = '' FUNCALL * '' + +CATCHALL = '' FUNCALL * '' TERM += MIM-TERM PREDEFINED += MIM-PREDEFEIND diff --git a/xex.txt b/xex.txt index e304d96..d2805c1 100644 --- a/xex.txt +++ b/xex.txt @@ -117,9 +117,9 @@ MOD = '' INTTERM INTTERM '' LOGAND = ' INTTERM + '' | '' INTTERM + '' LOGIOR = ' INTTERM + '' - | ' vname="' VNAME '">' INTTERM + '' + | '' INTTERM + '' LOGXOR = ' INTTERM + '' - | ' vname="' VNAME '">' INTTERM + '' + | '' INTTERM + '' LSH = '' INTTERM INTTERM '' | '' INTTERM '' LT = '' INTTERM INTTERM '' @@ -129,7 +129,9 @@ NOTEQ = '' INTTERM INTTERM '' GE = '' INTTERM INTTERM '' GT ='' INTTERM INTTERM '' APPEND = '' ANYTERM + '' + | '' ANYTERM + '' CONCAT = '' [ INTTERM | STRTERM | LISTTERM ] + '' + | '' [ INTTERM | STRTERM | LISTTERM ] + '' LENGTH = '' [ STRTERM | LISTTERM ] '' NTH = '' INTTERM [ STRTERM | LISTTERM ] '' COPY = '' LISTTERM ''