#define NB_Mots_Comm 609
typedef struct _T_A_B_ { char * MC; int TK; } TaB;

TaB TaB_Mot_Comm[NB_Mots_Comm]=
{ { "pc", PC },
 { "pca", PCA },
 { "fonttbl", FONTTBL },
 { "ansi", ANSI },
 { "rtf", RTF },
 { "mac", MAC },
 { "f", F },
 { "fnil", FNIL },
 { "froman", FROMAN},
 { "pc", PC},
 { "pca", PCA},
 { "deff", DEFF},
 { "fonttbl", FONTTBL},
 { "ansi", ANSI},
 { "rtf", RTF},
 { "mac", MAC},
 { "f", F},
 { "fnil", FNIL },
 { "froman", FROMAN },
 { "fswiss", FSWISS },
 { "fmodern", FMODERN },
 { "fscript", FSCRIPT },
 { "fdecor", FDECOR },
 { "ftech", FTECH },
 { "fbidi", FBIDI},
 { "fcharset", FCHARSET},
 { "fpqr", FPQR},
 { "fontfile", FONTFI_LE},
 { "ftnil", FTNIL},
 { "fttruetype", FTTRUETYPE},
 { "cpg", CPG},
 { "filetbl", FI_LETBL},
 { "file", FI_LE},
 { "fid", FID},
 { "frelative", FRELATIVE},
 { "fosnum", FOSNUM},
 { "fvalidmac", FVALIDMAC},
 { "fvaliddos", FVALIDDOS},
 { "fvalidntfs", FVALIDNTFS},
 { "fvalidhpfs", FVALIDHPFS},
 { "fnetwork", FNETWORK},
 { "red", RED},
 { "blue", BLUE},
 { "green", GREEN},
 { "stylesheet", STYLESHEET},
 { "s", S},
 { "cs", CS},
 { "ds", DS},
 { "keycode", KEYCODE},
 { "additive", ADDITIVE},
 { "sbasedon", SBASEDON},
 { "shift", SHIFT},
 { "ctrl", CTRL},
 { "alt", ALT},
 { "fn", FN},
 { "info", INFO},
 { "sect", SECT},
 { "header", HEADER},
 { "footer", FOOTER},
 { "headerl", HEADERL},
 { "headerr", HEADERR},
 { "headerf", HEADERF},
 { "footerl", FOOTERL},
 { "footerr", FOOTERR},
 { "footerf", FOOTERF},
 { "par", PAR},
 { "row", ROW},
 { "cell", CELL},
 { "colortbl", COLORTBL},
 { "subdocument", SUBDOCUMENT},
 { "tx", TX},
 { "tb", TB},
 { "tqr", TQR},
 { "tqc", TQC},
 { "tqdec", TQDEC},
 { "tldot", TLDOT},
 { "tlhyph", TLHYPH},
 { "tlul", TLUL},
 { "tith", TITH},
 { "tleq", TLEQ},
 { "bin", BIN},
 { "snext", SNEXT},
 { "absh", ABSH},
 { "absw", ABSW},
 { "b", B},
 { "bgbdiag", BGBDIAG},
 { "bgcross", BGCROSS},
 { "bgdcross", BGDCROSS},
 { "bgdkbdiag", BGDKBDIAG},
 { "bgdkcross", BGDKCROSS},
 { "bgdkdcross", BGDKDCROSS},
 { "bgdkfdiag", BGDKFDIAG},
 { "bgdkhoriz", BGDKHORIZ},
 { "bgdkvert", BGDKVERT},
 { "bgfdiag", BGFDIAG},
 { "bghoriz", BGHORIZ},
 { "bgvert", BGVERT},
 { "binfsxn", BINFSXN},
 { "binsxn", BINSXN},
 { "box", BOX},
 { "brdrb", BRDRB},
 { "brdrbar", BRDRBAR},
 { "brdrbtw", BRDRBTW},
 { "brdrcf", BRDRCF},
 { "brdrdash", BRDRDASH},
 { "brdrdb", BRDRDB},
 { "brdrdot", BRDRDOT},
 { "brdrhair", BRDRHAIR},
 { "brdrl", BRDRL},
 { "brdrr", BRDRR},
 { "brdrs", BRDRS},
 { "brdrsh", BRDRSH},
 { "brdrt", BRDRT},
 { "brdrth", BRDRTH},
 { "brdrw", BRDRW},
 { "brsp", BRSP},
 { "bullet", BULLET},
 { "caps", CAPS},
 { "cb", CB},
 { "cbpat", CBPAT},
 { "cchs", CCHS},
 { "cellx", CELLX},
 { "cf", CF},
 { "cfpat", CFPAT},
 { "chatn", CHATN},
 { "chdate", CHDATE},
 { "chdpa", CHDPA},
 { "chdpl", CHDPL},
 { "chftn", CHFTN},
 { "chftnsep", CHFTNSEP},
 { "chftnsepc", CHFTNSEPC},
 { "chpgn", CHPGN},
 { "chtime", CHTIME},
 { "clbgbdiag", CLBGBDIAG},
 { "clbgcross", CLBGCROSS},
 { "clbgdcross", CLBGDCROSS},
 { "clbgdkbdiag", CLBGDKBDIAG},
 { "clbgdkcross", CLBGDKCROSS},
 { "clbgdkfdiag", CLBGDKFDIAG},
 { "clbgdkhor", CLBGDKHOR},
 { "clbgdkrcdcross", CLBGDKRCDCROSS},
 { "clbgdkvert", CLBGDKVERT},
 { "clbgfdiag", CLBGFDIAG},
 { "clbghoriz", CLBGHORIZ},
 { "clbgvert", CLBGVERT},
 { "clbrdrb", CLBRDRB},
 { "clbrdrl", CLBRDRL},
 { "clbrdrr", CLBRDRR},
 { "clbrdrt", CLBRDRT},
 { "clcbpat", CLCBPAT},
 { "clcfpat", CLCFPAT},
 { "clmgf", CLMGF},
 { "clmgr", CLMGR},
 { "clshdng", CLSHDNG},
 { "colno", COLNO},
 { "cols", COLS},
 { "colsr", COLSR},
 { "colsx", COLSX},
 { "column", COLUMN},
 { "colw", COLW},
 { "deleted", DELETED},
 { ":", DEUXPOINTS},
 { "dfrmtxtx", DFRMTXTX},
 { "dfrmtxty", DFRMTXTY},
 { "dn", DN},
 { "dropcapli", DROPCAPLI},
 { "dropcapt", DROPCAPT},
 { "dxfrtext", DXFRTEXT},
 { "emdash", EMDASH},
 { "emspace", EMSPACE},
 { "endash", ENDASH},
 { "endnhere", ENDNHERE},
 { "enspace", ENSPACE},
 { "expnd", EXPND},
 { "expndtw", EXPNDTW},
 { "fi", FI},
 { "footery", FOOTERY},
 { "fs", FS},
 { "guttersxn", GUTTERSXN},
 { "headery", HEADERY},
 { "hyphpar", HYPHPAR},
 { "i", I},
 { "intbl", INTBL},
 { "keep", KEEP},
 { "keepn", KEEPN},
 { "kerning", KERNING},
 { "lang", LANG},
 { "ldblquote", LDBLQUOTE},
 { "level", LEVEL},
 { "li", LI},
 { "line", LINE},
 { "linebetcol", LINEBETCOL},
 { "linecont", LINECONT},
 { "linemod", LINEMOD},
 { "lineppage", LINEPPAGE},
 { "linerestart", LINERESTART},
 { "linestarts", LINESTARTS},
 { "linex", LINEX},
 { "lndscpsxn", LNDSCPSXN},
 { "lquote", LQUOTE},
 { "ltrch", LTRCH},
 { "ltrmark", LTRMARK},
 { "ltrpar", LTRPAR},
 { "ltrrow", LTRROW},
 { "ltrsect", LTRSECT},
 { "margbsxn", MARGBSXN},
 { "marglsxn", MARGLSXN},
 { "margrsxn", MARGRSXN},
 { "margtsxn", MARGTSXN},
 { "-", MOINS},
 { "noline", NOLINE},
 { "nosupersub", NOSUPERSUB},
 { "nowidcltpar", NOWIDCLTPAR},
 { "nowrap", NOWRAP},
 { "outl", OUTL},
 { "page", PAGE},
 { "pagebb", PAGEBB},
 { "pard", PARD},
 { "pghsxn", PGHSXN},
 { "pgncont", PGNCONT},
 { "pgndec", PGNDEC},
 { "pgngnsh", PGNGNSH},
 { "pgnhn", PGNHN},
 { "pgnhnsc", PGNHNSC},
 { "pgnhnsm", PGNHNSM},
 { "pgnhnsn", PGNHNSN},
 { "pgnhnsp", PGNHNSP},
 { "pgnlcltr", PGNLCLTR},
 { "pgnlcrm", PGNLCRM},
 { "pgnrestart", PGNRESTART},
 { "pgnstarts", PGNSTARTS},
 { "pgnucltr", PGNUCLTR},
 { "pgnucrm", PGNUCRM},
 { "pgnx", PGNX},
 { "pgny", PGNY},
 { "pgwsxn", PGWSXN},
 { "phcol", PHCOL},
 { "phmrg", PHMRG},
 { "phpg", PHPG},

 { "plain", PLAIN},
 { "pn", PN},
 { "pnacross", PNACROSS},
 { "pnb", PNB},
 { "pncaps", PNCAPS},
 { "pncard", PNCARD},
 { "pncf", PNCF},
 { "pndec", PNDEC},
 { "pnf", PNF},
 { "pnfs", PNFS},
 { "pnhang", PNHANG},
 { "pni", PNI},
 { "pnindent", PNINDENT},
 { "pnlcltr", PNLCLTR},
 { "pnlcrm", PNLCRM},
 { "pnlvl", PNLVL},
 { "pnlvlbody", PNLVLBODY},
 { "pnlvlcont", PNLVLCONT},
 { "pnnumonce", PNNUMONCE},
 { "pnord", PNORD},
 { "pnordt", PNORDT},
 { "pnprev", PNPREV},
 { "pnqc", PNQC},
 { "pnql", PNQL},
 { "pnqr", PNQR},
 { "pnrestart", PNRESTART},
 { "pnscaps", PNSCAPS},
 { "pnseclvl", PNSECLVL},
 { "pnsp", PNSP},
 { "pnstart", PNSTART},
 { "pnstrike", PNSTRIKE},
 { "pntext", PNTEXT},
 { "pntxta", PNTXTA},
 { "pntxtb", PNTXTB},
 { "pnucltr", PNUCLTR},
 { "pnucrm", PNUCRM},
 { "pnul", PNUL},
 { "pnuld", PNULD},
 { "pnuldb", PNULDB},
 { "pnulnone", PNULNONE},
 { "pnulw", PNULW},
 { "pnvlbt", PNVLBT},
 { "posnegx", POSNEGX},
 { "posnegy", POSNEGY},
 { "posx", POSX},
 { "posxc", POSXC},
 { "posxi", POSXI},
 { "posxl", POSXL},
 { "posxo", POSXO},
 { "posxr", POSXR},
 { "posy", POSY},
 { "posyb", POSYB},
 { "posyc", POSYC},
 { "posyil", POSYIL},
 { "posyt", POSYT},
 { "pvmrg", PVMRG},
 { "pvpara", PVPARA},
 { "pvpg", PVPG},
 { "qc", QC},
 { "qj", QJ},
 { "ql", QL},
 { "qr", QR},
 { "rdblquote", RDBLQUOTE},
 { "revauth", REVAUTH},
 { "revdttm", REVDTTM},
 { "revised", REVISED},
 { "ri", RI},
 { "rquote", RQUOTE},
 { "rtlch", RTLCH},
 { "rtlmark", RTLMARK},
 { "rtlpar", RTLPAR},
 { "rtlrow", RTLROW},
 { "rtlsect", RTLSECT},
 { "sa", SA},
 { "sb", SB},
 { "sbkcol", SBKCOL},
 { "sbkeven", SBKEVEN},
 { "sbknone", SBKNONE},
 { "sbkodd", SBKODD},
 { "sbkpage", SBKPAGE},
 { "sbys", SBYS},
 { "scaps", SCAPS},
 { "sectnum", SECTNUM},
 { "sectd", SECTD},
 { "setunlocked", SETUNLOCKED},
 { "shad", SHAD},
 { "shading", SHADING},
 { "sl", SL},
 { "slmult", SLMULT},
 { "softcol", SOFTCOL},
 { "softlheight", SOFTLHEIGHT},
 { "softline", SOFTLINE},
 { "softpage", SOFTPAGE},
 { "strike", STRIKE},
 { "sub", SUB},
 { "super", SUPER},
 { "tab", TAB},
 { "~", TILDE},
 { "titlepg", TITLEPG},
 { "trbrdrb", TRBRDRB},
 { "trbrdrh", TRBRDRH},
 { "trbrdrl", TRBRDRL},
 { "trbrdrr", TRBRDRR},
 { "trbrdrt", TRBRDRT},
 { "trbrdrv", TRBRDRV},
 { "trgaph", TRGAPH},
 { "trhdr", TRHDR},
 { "trkeep", TRKEEP},
 { "trleft", TRLEFT},
 { "trowd", TROWD},
 { "trqc", TRQC},
 { "trql", TRQL},
 { "trqr", TRQR},
 { "trrh", TRRH},
 { "ul", UL},
 { "uld", ULD},
 { "uldb", ULDB},
 { "ulnone", ULNONE},
 { "ulw", ULW},
 { "_", UNDERSCORE},
 { "up", UP},
 { "v", V},
 { "vertalb", VERTALB},
 { "vertalc", VERTALC},
 { "vertalj", VERTALJ},
 { "vertalt", VERTALT},
 { "zwj", ZWJ},
 { "zwnj", ZWNJ},
 { "aenddoc", AENDDOC },
 { "aendnotes", AENDNOTES },
 { "aftnbj", AFTNBJ },
 { "aftncn", AFTNCN },
 { "aftnnalc", AFTNNALC },
 { "aftnnar", AFTNNAR },
 { "aftnnauc", AFTNNAUC },
 { "aftnnchi", AFTNNCHI },
 { "aftnnrlc", AFTNNRLC },
 { "aftnnruc", AFTNNRUC },
 { "aftnrestart", AFTNRESTART },
 { "aftnrstcont", AFTNRSTCONT },
 { "aftnsep", AFTNSEP },
 { "aftnsepc", AFTNSEPC },
 { "aftnstart", AFTNSTART },
 { "aftntj", AFTNTJ },
 { "allprot", ALLPROT },
 { "annotprot", ANNOTPROT },
 { "brkfrm", BRKFRM },
 { "cvmme", CVMME },
 { "defformat", DEFFORMAT },
 { "deflang", DEFLANG },
 { "deftab", DEFTAB },
 { "doctemp", DOCTEMP },
 { "enddoc", ENDDOC },
 { "endnotes", ENDNOTES },
 { "facingp", FACINGP },
 { "fet", FET },
 { "formdisp", FORMDISP },
 { "formprot", FORMPROT },
 { "formshade", FORMSHADE },
 { "fracwidth", FRACWIDTH },
 { "ftnbj", FTNBJ },
 { "ftncn", FTNCN },
 { "ftnnalc", FTNNALC },
 { "ftnnar", FTNNAR },
 { "ftnnauc", FTNNAUC },
 { "ftnnchi", FTNNCHI },
 { "ftnnrlc", FTNNRLC },
 { "ftnnruc", FTNNRUC },
 { "ftnrestart", FTNRESTART },
 { "ftnrstcont", FTNRSTCONT },
 { "ftnrstpg", FTNRSTPG },
 { "ftnsep", FTNSEP },
 { "ftnsepc", FTNSEPC },
 { "ftnstart", FTNSTART },
 { "ftntj", FTNTJ },
 { "gutter", GUTTER },
 { "hyphauto", HYPHAUTO },
 { "hyphcaps", HYPHCAPS },
 { "hyphconsec", HYPHCONSEC },
 { "hyphhotz", HYPHHOTZ },
 { "landscape", LANDSCAPE },
 { "linestart", LINESTART },
 { "linkstyles", LINKSTYLES },
 { "ltrdoc", LTRDOC },
 { "makebackup", MAKEBACKUP },
 { "margb", MARGB },
 { "margl", MARGL },
 { "margmirror", MARGMIRROR },
 { "margr", MARGR },
 { "margt", MARGT },
 { "nextfile", NEXTFILE },
 { "nocolbal", NOCOLBAL },
 { "noextrasprl", NOEXTRASPRL },
 { "notabind", NOTABIND },
 { "otblrul", OTBLRUL },
 { "paperh", PAPERH },
 { "paperw", PAPERW },
 { "pgnstart", PGNSTART },
 { "prcolbl", PRCOLBL },
 { "printdata", PRINTDATA },
 { "psover", PSOVER },
 { "psz", PSZ },
 { "revbar", REVBAR },
 { "revisions", REVISIONS },
 { "revprop", REVPROP },
 { "revprot", REVPROT },
 { "rtldoc", RTLDOC },
 { "sprsspbf", SPRSSPBF },
 { "sprstsp", SPRSTSP },
 { "swpbdr", SWPBDR },
 { "template", TEMPLATE },
 { "transmf", TRANSMF },
 { "widowctrl", WIDOWCTRL },
 { "wraptrsp", WRAPTRSP },
 { "'", APOSTROPHE },
 { "*", ETOILE },
 { "field", FIELD },
 { "flddirty", FLDDIRTY },
 { "fldedit", FLDEDIT },
 { "fldlock", FLDLOCK },
 { "fldpriv", FLDPRIV },
 { "fldinst", FLDINST },
 { "fldalt", FLDALT },
 { "fldrslt", FLDRSLT },
 { "pict", PICT },
 { "\\i", PZINTEGRALE },
 { "\\r", PZRACINE },
 { "\\f", PZFRACTION },
 { "\\a", PZMATRIX },
 { "\\x", PZBOX },
 { "\\I", PZINTEGRALE },
 { "\\R", PZRACINE },
 { "\\F", PZFRACTION },
 { "\\A", PZMATRIX },
 { "\\X", PZBOX },
 { "\\b", PZBRACKET },
 { "\\l", PZLIST },
 { "\\o", PZOVERSTRIKE },
 { "\\s", PZSUSCRIPT },
 { "|", PIPE },
 { "\\lc", EQLC },
 { "\\rc", EQRC },
 { "\\bc", EQBC },
 { "\\al", EQAL },
 { "\\ac", EQAC },
 { "\\ar", EQAR },
 { "\\co", EQCO },
 { "\\vs", EQVS },
 { "\\hs", EQHS },
 { "\\su", EQSU },
 { "\\pr", EQPR },
 { "\\in", EQIN },
 { "\\fc", EQFC },
 { "\\vc", EQVC },
 { "\\ai", EQAI },
 { "\\up", EQUP },
 { "\\di", EQDI },
 { "\\do", EQDO },
 { "\\B", PZBRACKET },
 { "\\L", PZLIST },
 { "\\O", PZOVERSTRIKE },
 { "\\S", PZSUSCRIPT },
 { "\\LC", EQLC },
 { "\\RC", EQRC },
 { "\\BC", EQBC },
 { "\\AL", EQAL },
 { "\\AC", EQAC },
 { "\\AR", EQAR },
 { "\\CO", EQCO },
 { "\\VS", EQVS },
 { "\\HS", EQHS },
 { "\\SU", EQSU },
 { "\\PR", EQPR },
 { "\\IN", EQIN },
 { "\\FC", EQFC },
 { "\\VC", EQVC },
 { "\\AI", EQAI },
 { "\\UP", EQUP },
 { "\\DI", EQDI },
 { "\\DO", EQDO },
 { "\\[", EQCROCHETO },
 { "\\]", EQCROCHETF },
 { "\\(", EQPARENTHO },
 { "\\)", EQPARENTHF },
 { "\\{", EQACCOLADO },
 { "\\}", EQACCOLADF },
 { "\\<", EQSUPINFO },
 { "\\>", EQSUPINFF },
 { "footnote", FOOTNOTE },
 { "pzpeq", PZPEQ },
 { "bkmkstart", BKMKSTART },
 { "bkmkend", BKMKEND },
 { "bkmkcolf", BKMKCOLF },
 { "bkmkcoll", BKMKCOLL },
 { "macpict", MACPICT },
 { "pmmetafile", PMMETAFILE },
 { "wmetafile", WMETAFILE },
 { "dibitmap", DIBITMAP },
 { "wbitmap", WBITMAP },
 { "wbmbitspixel", WBMBITSPIXEL },
 { "wbmplanes", WBMPLANES },
 { "wbmwidthbytes", WBMWIDTHBYTES },
 { "picbmp", PICBMP },
 { "picbpp", PICBPP },
 { "yr", YR },
 { "mo", MO },
 { "dy", DY },
 { "hr", HR },
 { "min", MIN },
 { "sec", SEC },
 { "object", OBJECT },
 { "bkmkpub", BKMKPUB },
 { "pubauto", PUBAUTO },
 { "picw", PICW },
 { "pich", PICH },
 { "picwgoal", PICWGOAL },
 { "pichgoal", PICHGOAL },
 { "picscalex", PICSCALEX },
 { "picscaley", PICSCALEY },
 { "picscaled", PICSCALED },
 { "piccropt", PICCROPT },
 { "piccropb", PICCROPB },
 { "piccropr", PICCROPR },
 { "piccropl", PICCROPL },
 { "objemb", OBJEMB },
 { "objlink", OBJLINK },
 { "objautlink", OBJAUTLINK },
 { "objsub", OBJSUB },
 { "objpub", OBJPUB },
 { "onjicemb", ONJICEMB },
 { "linkself", LINKSELF },
 { "objlock", OBJLOCK },
 { "objupdate", OBJUPDATE },
 { "objclass", OBJCLASS },
 { "objname", OBJNAME },
 { "objtime", OBJTIME },
 { "rsltmerge", RSLTMERGE },
 { "rsltrtf", RSLTRTF },
 { "rslttxt", RSLTTXT },
 { "rsltpict", RSLTPICT },
 { "rsltbmp", RSLTBMP },
 { "objsetsize", OBJSETSIZE },
 { "objalign", OBJALIGN },
 { "objtransy", OBJTRANSY },
 { "objcropt", OBJCROPT },
 { "objcropb", OBJCROPB },
 { "objcropl", OBJCROPL },
 { "objcropr", OBJCROPR },
 { "objscaley", OBJSCALEY },
 { "objscalex", OBJSCALEX },
 { "objh", OBJH },
 { "objw", OBJW },
 { "objdata", OBJDATA },
 { "objalias", OBJALIAS },
 { "objsect", OBJSECT },
 { "result", RESULT },
 { "pzpautrefield", PZPAUTREFIELD },
 { "atrfstart", ATRFSTART },
 { "atrfend", ATRFEND },
 { "atntime", ATNTIME },
 { "atnicn", ATNICN },
 { "annotation", ANNOTATION },
 { "atnref", ATNREF },
 { "atnid", ATNID },
 { "atnauthor", ATNAUTHOR },
 { "pzpendeq", PZPENDEQ },
 { "do", DO },
 { "xe", XE },
 { "tc", TC },
 { "objtopic", OBJTOPICT }
};