Branch: Tag:

1997-10-11

1997-10-11 06:49:20 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

right-side operator overloading implemented

Rev: src/array.c:1.18
Rev: src/interpret.c:1.49
Rev: src/lex.c:1.28
Rev: src/modules/Gmp/mpz_glue.c:1.23
Rev: src/modules/Gmp/testsuite.in:1.7
Rev: src/operators.c:1.20
Rev: src/program.c:1.43
Rev: src/program.h:1.21

966:    * the type fields didn't contain types that    * really aren't in the array    */ -  if(!(a->type_field & b->type_field)) return 0; +  if(!(a->type_field & b->type_field) && +  !( (a->type_field | b->type_field) & BIT_OBJECT )) +  return 0;       curr.pointer_a = a;    curr.pointer_b = b;