=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/parse/arith.c,v retrieving revision 1.23 retrieving revision 1.25 diff -u -p -r1.23 -r1.25 --- OpenXM_contrib2/asir2000/parse/arith.c 2005/11/16 23:42:54 1.23 +++ OpenXM_contrib2/asir2000/parse/arith.c 2005/11/27 00:07:06 1.25 @@ -45,7 +45,7 @@ * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. * - * $OpenXM: OpenXM_contrib2/asir2000/parse/arith.c,v 1.22 2005/10/03 00:29:11 noro Exp $ + * $OpenXM: OpenXM_contrib2/asir2000/parse/arith.c,v 1.24 2005/11/25 07:18:32 noro Exp $ */ #include "ca.h" #include "parse.h" @@ -93,7 +93,7 @@ struct oAFUNC afunc[] = { /* O_DPV=22 */ {adddv,subdv,muldv,notdef,notdef,chsgndv,compdv}, /* O_QUOTEARG=23 */ {notdef,notdef,notdef,notdef,notdef,notdef,compqa}, /* O_MAT=24 */ {AddMatI,SubMatI,MulMatG,notdef,notdef,ChsgnI,(int(*)())notdef}, -/* O_NBP=25 */ {addnbp,subnbp,mulnbp,notdef,pwrnbp,chsgnnbp,(int(*)())notdef}, +/* O_NBP=25 */ {addnbp,subnbp,mulnbp,notdef,pwrnbp,chsgnnbp,compnbp}, }; void arf_init() { @@ -171,7 +171,7 @@ Obj a,b,*r; (*afunc[mid].mul)(vl,a,b,r); else { switch ( aid ) { - case O_N: case O_P: + case O_N: case O_P: case O_NBP: (*afunc[mid].mul)(vl,a,b,r); break; case O_R: