Subversion Repositories wimsdev

Rev

Rev 8568 | Rev 9147 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8568 Rev 9146
Line 465... Line 465...
465
           find_matching(numerator[0]->beg+1,')')==(numerator[0]->end)-1) {
465
           find_matching(numerator[0]->beg+1,')')==(numerator[0]->end)-1) {
466
          *(numerator[0]->end-1)=0;
466
          *(numerator[0]->end-1)=0;
467
          t_onestring(numerator[0]->beg+1);
467
          t_onestring(numerator[0]->beg+1);
468
          *(numerator[0]->end-1)=')';
468
          *(numerator[0]->end-1)=')';
469
        }
469
        }
470
        else for(i=0; i<numcnt; i++) t_onefactor(numerator[i],i);
470
        else for(i=0; i<numcnt; i++) {t_onefactor(numerator[i],i);
-
 
471
                if(i<numcnt-1) tprint(" ");} /* add space between factors */
471
      }
472
      }
472
      tprint(" \\over ");      /* Now denominator */
473
      tprint(" \\over ");      /* Now denominator */
473
      if(dencnt==1 && *denominator[0]->beg=='(' &&
474
      if(dencnt==1 && *denominator[0]->beg=='(' &&
474
        find_matching(denominator[0]->beg+1,')')==(denominator[0]->end)-1) {
475
        find_matching(denominator[0]->beg+1,')')==(denominator[0]->end)-1) {
475
         *(denominator[0]->end-1)=0;
476
         *(denominator[0]->end-1)=0;
476
         t_onestring(denominator[0]->beg+1);
477
         t_onestring(denominator[0]->beg+1);
477
         *(denominator[0]->end-1)=')';
478
         *(denominator[0]->end-1)=')';
478
      }
479
      }
479
      else for(i=0;i<dencnt;i++) t_onefactor(denominator[i],i);
480
      else for(i=0;i<dencnt;i++) {t_onefactor(denominator[i],i);
-
 
481
                        if(i<dencnt-1) tprint(" ");} /* add space between factors */
480
      tprint("} ");
482
      tprint("} ");
481
    }
483
    }
482
    for(i=0;i<neucnt;i++) t_onefactor(neutral[i],i+dencnt);
484
    for(i=0;i<neucnt;i++) t_onefactor(neutral[i],i+dencnt);
483
}
485
}
484
 
486