*** indexed.cpp Wed Nov 20 22:15:06 2002 --- indexed.cpp.modified Wed Nov 20 22:20:53 2002 *************** *** 838,850 **** symminfo(const ex & symmterm_, const ex & orig_) { ! if (is_a(orig_)) { ex tmp = orig_.op(orig_.nops()-1); orig = orig_ / tmp; } else orig = orig_; ! if (is_a(symmterm_)) { coeff = symmterm_.op(symmterm_.nops()-1); symmterm = symmterm_ / coeff; } else { --- 838,850 ---- symminfo(const ex & symmterm_, const ex & orig_) { ! if (is_a(orig_) && is_a(orig_.op(orig_.nops()-1))) { ex tmp = orig_.op(orig_.nops()-1); orig = orig_ / tmp; } else orig = orig_; ! if (is_a(symmterm_) && is_a(symmterm_.op(symmterm_.nops()-1))) { coeff = symmterm_.op(symmterm_.nops()-1); symmterm = symmterm_ / coeff; } else {