Lines Matching refs:AR

76 	FILEHANDLE *curfile, *oldoutfile = AR.outfile;  in Processor()
77 WORD oldBracketOn = AR.BracketOn; in Processor()
98 AR.expflags = 0; in Processor()
99 AR.CompressPointer = AR.CompressBuffer; in Processor()
100 AR.NoCompress = AC.NoCompress; in Processor()
105 AR.KeptInHold = 0; in Processor()
106 if ( AC.CollectFun ) AR.DeferFlag = 0; in Processor()
107 AR.outtohide = 0; in Processor()
200 AR.expchanged = 0; in Processor()
211 AR.GetFile = 0; in Processor()
212 SetScratch(AR.infile,&(e->onfile)); in Processor()
219 AR.CurExpr = i; in Processor()
220 SeekScratch(AR.outfile,&position); in Processor()
222 if ( PutOut(BHEAD term,&position,AR.outfile,0) < 0 ) goto ProcErr; in Processor()
223 AR.DeferFlag = AC.ComDefer; in Processor()
239 AR.CurDum = ReNumber(BHEAD term); in Processor()
243 else if ( AR.PolyFun ) PolyFunDirty(BHEAD term); in Processor()
255 if ( AR.expchanged == 0 ) e->vflags |= ISUNMODIFIED; in Processor()
256 if ( AM.S0->TermsLeft ) AR.expflags |= ISZERO; in Processor()
257 if ( AR.expchanged ) AR.expflags |= ISUNMODIFIED; in Processor()
258 AR.GetFile = 0; in Processor()
264 AR.CurExpr = i; in Processor()
268 AR.GetFile = 2; in Processor()
270 if ( PF.me == MASTER ) SetScratch(AR.hidefile,&(e->onfile)); in Processor()
272 SetScratch(AR.hidefile,&(e->onfile)); in Processor()
273 AR.InHiBuf = AR.hidefile->POfull-AR.hidefile->POfill; in Processor()
276 ,&(AR.hidefile->POposition),&(AR.hidefile->filesize)); in Processor()
278 ,(AR.hidefile->POfill-AR.hidefile->PObuffer)*sizeof(WORD) in Processor()
279 ,(AR.hidefile->POfull-AR.hidefile->PObuffer)*sizeof(WORD) in Processor()
280 ,AR.InHiBuf in Processor()
284 curfile = AR.hidefile; in Processor()
288 AR.outtohide = 1; in Processor()
294 SetEndHScratch(AR.hidefile,&position); in Processor()
298 AR.GetFile = 0; in Processor()
303 SetScratch(AR.infile,&(e->onfile)); in Processor()
305 curfile = AR.infile; in Processor()
334 if ( AR.outtohide ) { in Processor()
335 SeekScratch(AR.hidefile,&position); in Processor()
337 if ( PutOut(BHEAD term,&position,AR.hidefile,0) < 0 ) goto ProcErr; in Processor()
340 SeekScratch(AR.outfile,&position); in Processor()
342 if ( PutOut(BHEAD term,&position,AR.outfile,0) < 0 ) goto ProcErr; in Processor()
344 AR.DeferFlag = AC.ComDefer; in Processor()
345 AR.Eside = RHSIDE; in Processor()
347 AR.BracketOn = 1; in Processor()
358 if ( AR.outtohide ) { in Processor()
359 AR.outfile = oldoutfile; in Processor()
360 AR.hidefile->POfull = AR.hidefile->POfill; in Processor()
367 AR.MaxDum = AM.IndDum; in Processor()
387 if ( AR.DeferFlag ) { in Processor()
388 AN.IndDum = Expressions[AR.CurExpr].numdummies + AM.IndDum; in Processor()
389 AR.CurDum = AN.IndDum; in Processor()
393 AR.CurDum = ReNumber(BHEAD term); in Processor()
398 else if ( AR.PolyFun ) PolyFunDirty(BHEAD term); in Processor()
401 if ( ( AR.PolyFunType == 2 ) && ( AC.PolyRatFunChanged == 0 ) in Processor()
411 if ( AR.GetFile == 2 ) { in Processor()
412 AR.InHiBuf = (curfile->POfull-curfile->PObuffer) in Processor()
416 AR.InInBuf = (curfile->POfull-curfile->PObuffer) in Processor()
423 if ( AR.infile->handle >= 0 ) { in Processor()
424 CloseFile(AR.infile->handle); in Processor()
425 AR.infile->handle = -1; in Processor()
426 remove(AR.infile->name); in Processor()
427 PUTZERO(AR.infile->POposition); in Processor()
429 AR.infile->POfill = AR.infile->POfull = AR.infile->PObuffer; in Processor()
431 if ( AR.outtohide ) AR.outfile = AR.hidefile; in Processor()
433 if ( AR.outtohide ) { in Processor()
434 AR.outfile = oldoutfile; in Processor()
435 AR.hidefile->POfull = AR.hidefile->POfill; in Processor()
437 e->numdummies = AR.MaxDum - AM.IndDum; in Processor()
440 AR.BracketOn = oldBracketOn; in Processor()
452 if ( AR.expchanged == 0 ) e->vflags |= ISUNMODIFIED; in Processor()
453 if ( AM.S0->TermsLeft ) AR.expflags |= ISZERO; in Processor()
454 if ( AR.expchanged ) AR.expflags |= ISUNMODIFIED; in Processor()
455 AR.GetFile = 0; in Processor()
456 AR.outtohide = 0; in Processor()
476 AR.GetFile = 0; in Processor()
477 SetScratch(AR.infile,&(e->onfile)); in Processor()
488 AR.DeferFlag = 0; in Processor()
489 SeekScratch(AR.outfile,&position); in Processor()
493 WORD *oldipointer = AR.CompressPointer; in Processor()
494 WORD *comprtop = AR.ComprTop; in Processor()
495 AR.ComprTop = AM.S0->sTop; in Processor()
496 AR.CompressPointer = AM.S0->sBuffer; in Processor()
498 if ( PutOut(BHEAD term,&position,AR.outfile,1) < 0 ) goto ProcErr; in Processor()
501 if ( PutOut(BHEAD term,&position,AR.outfile,0) < 0 ) goto ProcErr; in Processor()
505 if ( PutOut(BHEAD term,&position,AR.outfile,-1) < 0 ) goto ProcErr; in Processor()
508 AR.CompressPointer = oldipointer; in Processor()
509 AR.ComprTop = comprtop; in Processor()
511 if ( FlushOut(&position,AR.outfile,1) ) goto ProcErr; in Processor()
519 AR.GetFile = 0; in Processor()
520 SetScratch(AR.infile,&(e->onfile)); in Processor()
531 AR.DeferFlag = 0; in Processor()
532 SetEndHScratch(AR.hidefile,&position); in Processor()
535 if ( AR.hidefile->handle >= 0 ) { in Processor()
539 SeekFile(AR.hidefile->handle,&pos,SEEK_CUR); in Processor()
540 SeekFile(AR.hidefile->handle,&possize,SEEK_END); in Processor()
541 SeekFile(AR.hidefile->handle,&pos,SEEK_SET); in Processor()
544 MesPrint(" in buffer: %l",(AR.hidefile->POfill-AR.hidefile->PObuffer)*sizeof(WORD)); in Processor()
550 WORD *oldipointer = AR.CompressPointer; in Processor()
551 WORD *oldibuffer = AR.CompressBuffer; in Processor()
552 WORD *comprtop = AR.ComprTop; in Processor()
553 AR.ComprTop = AM.S0->sTop; in Processor()
554 AR.CompressPointer = cpo; in Processor()
555 AR.CompressBuffer = cbo; in Processor()
557 if ( PutOut(BHEAD term,&position,AR.hidefile,1) < 0 ) goto ProcErr; in Processor()
560 if ( PutOut(BHEAD term,&position,AR.hidefile,0) < 0 ) goto ProcErr; in Processor()
564 if ( PutOut(BHEAD term,&position,AR.hidefile,-1) < 0 ) goto ProcErr; in Processor()
567 cpo = AR.CompressPointer; in Processor()
568 cbo = AR.CompressBuffer; in Processor()
569 AR.CompressPointer = oldipointer; in Processor()
570 AR.CompressBuffer = oldibuffer; in Processor()
571 AR.ComprTop = comprtop; in Processor()
574 if ( AR.hidefile->handle >= 0 ) { in Processor()
578 SeekFile(AR.hidefile->handle,&pos,SEEK_CUR); in Processor()
579 SeekFile(AR.hidefile->handle,&possize,SEEK_END); in Processor()
580 SeekFile(AR.hidefile->handle,&pos,SEEK_SET); in Processor()
583 MesPrint(" in buffer: %l",(AR.hidefile->POfill-AR.hidefile->PObuffer)*sizeof(WORD)); in Processor()
586 if ( FlushOut(&position,AR.hidefile,1) ) goto ProcErr; in Processor()
587 AR.hidefile->POfull = AR.hidefile->POfill; in Processor()
589 if ( AR.hidefile->handle >= 0 ) { in Processor()
593 SeekFile(AR.hidefile->handle,&pos,SEEK_CUR); in Processor()
594 SeekFile(AR.hidefile->handle,&possize,SEEK_END); in Processor()
595 SeekFile(AR.hidefile->handle,&pos,SEEK_SET); in Processor()
598 MesPrint(" in buffer: %l",(AR.hidefile->POfill-AR.hidefile->PObuffer)*sizeof(WORD)); in Processor()
637 AR.KeptInHold = 0; in Processor()
639 AR.DeferFlag = 0; in Processor()
690 COMPARE oldcompareroutine = AR.CompareRoutine; in TestSub()
691 WORD oldsorttype = AR.SortType; in TestSub()
840 AR.TePos = WORDDIF(t,term); in TestSub()
851 AR.TePos = WORDDIF(t,term); in TestSub()
870 AR.TePos = WORDDIF(t,term); in TestSub()
924 if ( Generator(BHEAD m,AR.Cnumlhs) ) { in TestSub()
967 AR.TePos = 0; in TestSub()
1174 AR.TePos = 0; in TestSub()
1199 AR.TePos = -1; in TestSub()
1267 AR.TePos = -1; in TestSub()
1274 AR.TePos = -1; in TestSub()
1290 AR.TePos = -1; in TestSub()
1303 AR.TePos = -1; in TestSub()
1310 AR.TePos = -1; in TestSub()
1316 AR.TePos = -1; in TestSub()
1328 AR.TePos = -1; in TestSub()
1372 AR.TePos = -1; in TestSub()
1378 AR.TePos = -1; in TestSub()
1443 AR.TePos = -1; in TestSub()
1451 AR.TePos = -1; in TestSub()
1457 AR.TePos = -1; in TestSub()
1466 AR.TePos = -1; in TestSub()
1474 AR.TePos = -1; in TestSub()
1494 if ( *t != AR.PolyFun ) AN.ncmod = 0; in TestSub()
1550 if ( *t1 == AR.PolyFun && AR.PolyFunType == 2 ) in TestSub()
1555 AR.TePos = 0; in TestSub()
1608 if ( *t1 == AR.PolyFun && AR.PolyFunType == 2 ) { in TestSub()
1609 AR.CompareRoutine = &CompareSymbols; in TestSub()
1610 AR.SortType = SORTHIGHFIRST; in TestSub()
1622 if ( *t1 == AR.PolyFun && AR.PolyFunType == 2 ) { in TestSub()
1623 AR.SortType = oldsorttype; in TestSub()
1624 AR.CompareRoutine = oldcompareroutine; in TestSub()
1634 if ( *t1 == AR.PolyFun && AR.PolyFunType == 2 ) { in TestSub()
1635 AR.SortType = oldsorttype; in TestSub()
1636 AR.CompareRoutine = oldcompareroutine; in TestSub()
1643 if ( AR.PolyFun > 0 ) { in TestSub()
1652 if ( *t1 == AR.PolyFun && AR.PolyFunType == 2 ) { in TestSub()
1653 AR.SortType = oldsorttype; in TestSub()
1654 AR.CompareRoutine = oldcompareroutine; in TestSub()
1724 if ( AR.Eside != LHSIDE ) { in TestSub()
1725 AN.TeInFun = 1; AR.TePos = 0; in TestSub()
1734 if ( AR.Eside != LHSIDE ) { in TestSub()
1735 AN.TeInFun = 1; AR.TePos = 0; in TestSub()
1948 AR.TePos = 0; in TestSub()
1963 if ( AR.Eside != LHSIDE ) { in TestSub()
1965 AR.TePos = 0; in TestSub()
2009 ipp, olddefer = AR.DeferFlag, oldPolyFun = AR.PolyFun, i, j; in InFunction()
2018 if ( AR.TePos ) { in InFunction()
2019 if ( ( term + AR.TePos ) == t ) { in InFunction()
2053 WORD oldsorttype = AR.SortType; in InFunction()
2058 && ( *u != AR.PolyFun ) ) { AN.ncmod = 0; } in InFunction()
2059 AR.DeferFlag = 0; in InFunction()
2069 if ( *u == AR.PolyFun && AR.PolyFunType == 2 ) { in InFunction()
2070 AR.CompareRoutine = &CompareSymbols; in InFunction()
2071 AR.SortType = SORTHIGHFIRST; in InFunction()
2081 if ( Generator(BHEAD m,AR.Cnumlhs) ) { in InFunction()
2096 AR.PolyFun = oldPolyFun; in InFunction()
2097 if ( *u == AR.PolyFun && AR.PolyFunType == 2 ) { in InFunction()
2098 AR.CompareRoutine = &Compare1; in InFunction()
2099 AR.SortType = oldsorttype; in InFunction()
2114 AR.DeferFlag = olddefer; in InFunction()
2119 if ( AR.Eside == LHSIDE ) { in InFunction()
2148 && ( *u != AR.PolyFun ) ) { AN.ncmod = 0; } in InFunction()
2149 AR.DeferFlag = 0; in InFunction()
2192 else if ( *u == AR.PolyFun && AR.PolyFunType == 2 ) { in InFunction()
2193 AR.PolyFun = 0; in InFunction()
2195 AR.CompareRoutine = &CompareSymbols; in InFunction()
2201 AR.CompareRoutine = &Compare1; in InFunction()
2207 AR.PolyFun = oldPolyFun; in InFunction()
2208 AR.CompareRoutine = &Compare1; in InFunction()
2298 AR.DeferFlag = olddefer; in InFunction()
2352 if ( AR.Eside != LHSIDE ) { in InFunction()
2374 && ( *u != AR.PolyFun ) ) { AN.ncmod = 0; } in InFunction()
2497 MesPrint("%w: AR.TePos = %d",AR.TePos); in InFunction()
2701 oldipointer = AR.CompressPointer; in PasteFile()
2703 AR.CompressPointer = oldipointer; in PasteFile()
3076 WORD *a, power, power1, DumNow = AR.CurDum, oldtoprhs, oldatoprhs, retnorm, extractbuff; in Generator()
3118 WORD oldPolyFunExp = AR.PolyFunExp; in Generator()
3119 AR.PolyFunExp = 0; in Generator()
3122 AR.PolyFunExp = oldPolyFunExp; in Generator()
3145 if ( level > AR.Cnumlhs ) { in Generator()
3146 if ( AR.DeferFlag && AR.sLevel <= 0 ) { in Generator()
3160 if ( AR.CurDum > AM.IndDum && AR.sLevel <= 0 ) { in Generator()
3167 if ( olddummies > AR.MaxDum ) AR.MaxDum = olddummies; in Generator()
3169 if ( AR.PolyFun > 0 && ( AR.sLevel <= 0 || AN.FunSorts[AR.sLevel]->PolyFlag > 0 ) ) { in Generator()
3172 else if ( AR.PolyFun > 0 ) { in Generator()
3175 if ( AR.sLevel <= 0 && AR.BracketOn ) { in Generator()
3260 WORD *cp = AR.CompressPointer, *op = AR.CompressPointer; in Generator()
3318 AR.CompressPointer = cp; in Generator()
3336 AR.CompressPointer = op; in Generator()
3340 AR.CompressPointer = op; in Generator()
3345 WORD *wp, *cp = AR.CompressPointer, *op = AR.CompressPointer; in Generator()
3351 AR.CurDum = DetCurDum(BHEAD term); in Generator()
3408 *cp++ = ++AR.CurDum; in Generator()
3411 AR.CompressPointer = cp; in Generator()
3413 AR.CompressPointer = op; in Generator()
3556 { WORD onc = AR.NoCompress, oldEside = AR.Eside; in Generator()
3561 AR.Eside = RHSIDE; in Generator()
3562 AR.NoCompress = 1; in Generator()
3570 AR.NoCompress = onc; in Generator()
3571 AR.Eside = oldEside; in Generator()
3588 AR.CurDum = DumNow; in Generator()
3596 AR.CurDum = DetCurDum(BHEAD term); in Generator()
3603 if ( *ll == AR.CurExpr ) break; in Generator()
3745 AR.expchanged = 1; in Generator()
3764 if ( AR.TePos >= 0 ) goto AutoGen; in Generator()
3823 AR.expchanged = 1; in Generator()
3830 tepos = AR.TePos; in Generator()
3971 AR.expchanged = 1; in Generator()
4041 tepos = AR.TePos; in Generator()
4067 AR.expchanged = 1; in Generator()
4111 tepos = AR.TePos; in Generator()
4131 AR.expchanged = 1; in Generator()
4196 AT.pWorkSpace[comprev++] = AR.CompressPointer; in Generator()
4204 *dummies++ = AR.CurDum; in Generator()
4212 dummies[i] = AR.CurDum; in Generator()
4215 AR.CompressPointer = AT.pWorkSpace[comprev-1]; in Generator()
4219 AR.CurDum = dummies[i] + Expressions[replac].numdummies; in Generator()
4235 AT.pWorkSpace[comprev++] = AR.CompressPointer; in Generator()
4236 dummies[i] = AR.CurDum; in Generator()
4240 AR.CurDum = dummies[i]; in Generator()
4251 AR.expchanged = 1; in Generator()
4262 AR.CurDum = dummies[i]; in Generator()
4292 AR.CurDum = DumNow; in Generator()
4371 WORD *oldipointer = AR.CompressPointer; in DoOnePow()
4374 WORD oldGetOneFile = AR.GetOneFile; in DoOnePow()
4375 WORD olddummies = AR.CurDum; in DoOnePow()
4410 AR.GetOneFile = 2; fi = AR.hidefile; in DoOnePow()
4413 AR.GetOneFile = 0; fi = AR.infile; in DoOnePow()
4445 AR.CompressPointer = oldipointer; in DoOnePow()
4499 AR.CurDum = olddummies+extradummies; in DoOnePow()
4518 AR.expchanged = 1; in DoOnePow()
4532 AR.CompressPointer = oldipointer; in DoOnePow()
4537 AR.CompressPointer = oldipointer; in DoOnePow()
4553 AR.GetOneFile = oldGetOneFile; in DoOnePow()
4554 AR.CurDum = olddummies; in DoOnePow()
4591 WORD *oldipointer = AR.CompressPointer, *oldPOfill = AR.infile->POfill; in Deferred()
4592 WORD oldGetOneFile = AR.GetOneFile; in Deferred()
4593 AR.GetOneFile = 1; in Deferred()
4597 AR.DeferFlag = 0; in Deferred()
4598 startposition = AR.DefPosition; in Deferred()
4602 if ( AR.infile->handle >= 0 ) { in Deferred()
4612 AR.infile->POfill = (WORD *)((UBYTE *)(AR.infile->PObuffer) in Deferred()
4618 t = m = AR.CompressBuffer; in Deferred()
4626 AR.DeferFlag = 1; in Deferred()
4628 AR.GetOneFile = oldGetOneFile; in Deferred()
4632 decr = WORDDIF(mstop,AR.CompressBuffer)-1; in Deferred()
4633 tstart = AR.CompressPointer + decr; in Deferred()
4635 m = AR.CompressBuffer; in Deferred()
4636 t = AR.CompressPointer; in Deferred()
4640 AR.TePos = 0; in Deferred()
4650 *tstart = *(AR.CompressPointer)-decr; in Deferred()
4651 AR.CompressPointer = AR.CompressPointer+AR.CompressPointer[0]; in Deferred()
4658 AR.CompressPointer = oldipointer; in Deferred()
4660 retval = GetOneTerm(BHEAD AT.WorkPointer,AR.infile,&startposition,0); in Deferred()
4661 if ( retval >= 0 ) AR.CompressPointer = oldipointer; in Deferred()
4663 t = AR.CompressPointer; in Deferred()
4666 m = AR.CompressBuffer+1; in Deferred()
4676 if ( AR.infile->handle < 0 ) AR.infile->POfill = oldPOfill; in Deferred()
4677 AR.DeferFlag = 1; in Deferred()
4678 AR.GetOneFile = oldGetOneFile; in Deferred()
4727 if ( AR.PolyFunType == 2 && AR.PolyFunExp != 2 ) { in PrepPoly()
4728 WORD oldtype = AR.SortType; in PrepPoly()
4729 AR.SortType = SORTHIGHFIRST; in PrepPoly()
4733 AR.SortType = oldtype; in PrepPoly()
4740 if ( *t == AR.PolyFun ) { in PrepPoly()
4751 else if ( AR.PolyFunType == 1 || (AR.PolyFunType == 2 && AR.PolyFunExp == 2) ) in PrepPoly()
4753 else if ( AR.PolyFunType == 2 ) in PrepPoly()
4764 *m++ = AR.PolyFun; in PrepPoly()
4765 if ( AR.PolyFunType == 1 || (AR.PolyFunType == 2 && AR.PolyFunExp == 2) ) { in PrepPoly()
4772 else if ( AR.PolyFunType == 2 ) { in PrepPoly()
4785 if ( AR.PolyFunType == 1 || (AR.PolyFunType == 2 && AR.PolyFunExp == 2) ) { in PrepPoly()
4786 *m++ = AR.PolyFun; in PrepPoly()
4795 else if ( AR.PolyFunType == 2 ) { in PrepPoly()
4804 *v++ = AR.PolyFun; in PrepPoly()
4839 else if ( AR.PolyFunType == 1 || (AR.PolyFunType == 2 && AR.PolyFunExp == 2) ) { in PrepPoly()
4858 *m++ = AR.PolyFun; in PrepPoly()
4875 *m = AR.PolyFun; in PrepPoly()
4907 *m++ = AR.PolyFun; in PrepPoly()
4925 *m++ = AR.PolyFun; in PrepPoly()
4991 else if ( AR.PolyFunType == 2 ) { in PrepPoly()
5015 if ( AR.PolyFunExp != 1 ) { in PrepPoly()
5021 *v++ = AR.PolyFun; in PrepPoly()
5051 WORD oldtype = AR.SortType; in PrepPoly()
5052 AR.SortType = SORTHIGHFIRST; in PrepPoly()
5062 AR.SortType = oldtype; in PrepPoly()
5106 WORD *tstop, i, dirty = 0, OldPolyFunPow = AR.PolyFunPow, minp1, minp2; in PolyFunMul()
5108 if ( AR.PolyFunType == 2 && AR.PolyFunExp == 1 ) { in PolyFunMul()
5113 if ( *t != AR.PolyFun ) { in PolyFunMul()
5122 if ( *t == -SYMBOL && t[1] == AR.PolyFunVar ) pow1++; in PolyFunMul()
5127 && t[ARGHEAD+1] == SYMBOL && t[ARGHEAD+3] == AR.PolyFunVar in PolyFunMul()
5141 if ( *t == -SYMBOL && t[1] == AR.PolyFunVar ) pow1--; in PolyFunMul()
5146 && t[ARGHEAD+1] == SYMBOL && t[ARGHEAD+3] == AR.PolyFunVar in PolyFunMul()
5156 *w++ = AR.PolyFun; *w++ = 0; FILLFUN(w); in PolyFunMul()
5159 *w++ = 8; *w++ = SYMBOL; *w++ = 4; *w++ = AR.PolyFunVar; *w++ = pow; in PolyFunMul()
5163 *w++ = -SYMBOL; *w++ = AR.PolyFunVar; *w++ = -SNUMBER; *w++ = 1; in PolyFunMul()
5167 *w++ = 8; *w++ = SYMBOL; *w++ = 4; *w++ = AR.PolyFunVar; *w++ = -pow; in PolyFunMul()
5171 *w++ = -SNUMBER; *w++ = 1; *w++ = -SYMBOL; *w++ = AR.PolyFunVar; in PolyFunMul()
5183 if ( AR.PolyFunType == 2 && ( ( AR.PolyFunExp != 2 ) in PolyFunMul()
5184 || ( AR.PolyFunExp == 2 && AN.PolyNormFlag > 1 ) ) ) { in PolyFunMul()
5186 WORD oldtype = AR.SortType; in PolyFunMul()
5189 if ( *t == AR.PolyFun ) { in PolyFunMul()
5207 AR.SortType = SORTHIGHFIRST; in PolyFunMul()
5247 AR.SortType = oldtype; in PolyFunMul()
5254 if ( AR.PolyFunExp == 1 ) { in PolyFunMul()
5259 AR.SortType = SORTHIGHFIRST; in PolyFunMul()
5264 AR.SortType = oldtype; in PolyFunMul()
5269 if ( *t == AR.PolyFun ) { in PolyFunMul()
5281 if ( *t == AR.PolyFun ) { in PolyFunMul()
5306 while ( *t != AR.PolyFun && t < tstop ) t += t[1]; in PolyFunMul()
5307 while ( t < tstop && *t == AR.PolyFun ) { in PolyFunMul()
5324 if ( *t != AR.PolyFun || t >= tstop ) goto done; in PolyFunMul()
5327 while ( t < tstop && *t == AR.PolyFun ) { in PolyFunMul()
5344 if ( *t != AR.PolyFun || t >= tstop ) goto done; in PolyFunMul()
5382 if ( AR.PolyFunType == 2 && AR.PolyFunExp == 2 ) { in PolyFunMul()
5397 if ( t1[1] == SYMBOL && t1[2] == 4 && t1[3] == AR.PolyFunVar ) { in PolyFunMul()
5415 if ( t2[1] == SYMBOL && t2[2] == 4 && t2[3] == AR.PolyFunVar ) { in PolyFunMul()
5424 AR.PolyFunPow += minp1+minp2; in PolyFunMul()
5480 AR.PolyFunPow = OldPolyFunPow; in PolyFunMul()
5493 *t++ = AR.PolyFun; in PolyFunMul()
5531 AR.PolyFunPow = OldPolyFunPow; in PolyFunMul()