2 static char rcsidp2[] = "$Id: initlex.c,v 1.4 1994/06/24 11:14:07 ceriel Exp $";
9 #define op_lab sp_fpseu /* if you change this change nopt.h also */
11 #include <idf_pkg.body>
13 extern char em_flag[];
14 extern char em_mnem[][4];
22 idinit("lab",op_lab,DEFILB);
23 for(i=sp_fmnem;i<=sp_lmnem;i++) {
25 switch(em_flag[j] & EM_PAR) {
27 idinit(em_mnem[j],i,NOARG); break;
37 idinit(em_mnem[j],i,CST); break;
39 idinit(em_mnem[j],i,CSTOPT); break;
41 idinit(em_mnem[j],i,PNAM); break;
43 idinit(em_mnem[j],i,LAB); break;
45 idinit(em_mnem[j],i,EXT); break;
51 idinit(tag,opcode,argfmt)
58 p->id_nextidf = ops; /* chain into all ops */
62 p->id_opcode = opcode;
63 p->id_argfmt = argfmt;