|
FORM 4.3
|
Go to the source code of this file.
Functions | |
| int | CoCollect (UBYTE *s) |
| int | setonoff (UBYTE *s, int *flag, int onvalue, int offvalue) |
| int | CoCompress (UBYTE *s) |
| int | CoFlags (UBYTE *s, int value) |
| int | CoOff (UBYTE *s) |
| int | CoOn (UBYTE *s) |
| int | CoInsideFirst (UBYTE *s) |
| int | CoProperCount (UBYTE *s) |
| int | CoDelete (UBYTE *s) |
| int | CoFormat (UBYTE *s) |
| int | CoKeep (UBYTE *s) |
| int | CoFixIndex (UBYTE *s) |
| int | CoMetric (UBYTE *s) |
| int | DoPrint (UBYTE *s, int par) |
| int | CoPrint (UBYTE *s) |
| int | CoPrintB (UBYTE *s) |
| int | CoNPrint (UBYTE *s) |
| int | CoPushHide (UBYTE *s) |
| int | CoPopHide (UBYTE *s) |
| int | SetExprCases (int par, int setunset, int val) |
| int | SetExpr (UBYTE *s, int setunset, int par) |
| int | CoDrop (UBYTE *s) |
| int | CoNoDrop (UBYTE *s) |
| int | CoSkip (UBYTE *s) |
| int | CoNoSkip (UBYTE *s) |
| int | CoHide (UBYTE *inp) |
| int | CoIntoHide (UBYTE *inp) |
| int | CoNoHide (UBYTE *inp) |
| int | CoUnHide (UBYTE *inp) |
| int | CoNoUnHide (UBYTE *inp) |
| void | AddToCom (int n, WORD *array) |
| int | AddComString (int n, WORD *array, UBYTE *thestring, int par) |
| int | Add2ComStrings (int n, WORD *array, UBYTE *string1, UBYTE *string2) |
| int | CoDiscard (UBYTE *s) |
| int | CoContract (UBYTE *s) |
| int | CoGoTo (UBYTE *inp) |
| int | CoLabel (UBYTE *inp) |
| int | DoArgument (UBYTE *s, int par) |
| int | CoArgument (UBYTE *s) |
| int | CoEndArgument (UBYTE *s) |
| int | CoInside (UBYTE *s) |
| int | CoEndInside (UBYTE *s) |
| int | CoNormalize (UBYTE *s) |
| int | CoMakeInteger (UBYTE *s) |
| int | CoSplitArg (UBYTE *s) |
| int | CoSplitFirstArg (UBYTE *s) |
| int | CoSplitLastArg (UBYTE *s) |
| int | CoFactArg (UBYTE *s) |
| int | DoSymmetrize (UBYTE *s, int par) |
| int | CoSymmetrize (UBYTE *s) |
| int | CoAntiSymmetrize (UBYTE *s) |
| int | CoCycleSymmetrize (UBYTE *s) |
| int | CoRCycleSymmetrize (UBYTE *s) |
| int | CoWrite (UBYTE *s) |
| int | CoNWrite (UBYTE *s) |
| int | CoRatio (UBYTE *s) |
| int | CoRedefine (UBYTE *s) |
| int | CoRenumber (UBYTE *s) |
| int | CoSum (UBYTE *s) |
| int | CoToTensor (UBYTE *s) |
| int | CoToVector (UBYTE *s) |
| int | CoTrace4 (UBYTE *s) |
| int | CoTraceN (UBYTE *s) |
| int | CoChisholm (UBYTE *s) |
| int | DoChain (UBYTE *s, int option) |
| int | CoChainin (UBYTE *s) |
| int | CoChainout (UBYTE *s) |
| int | CoExit (UBYTE *s) |
| int | CoInParallel (UBYTE *s) |
| int | CoNotInParallel (UBYTE *s) |
| int | DoInParallel (UBYTE *s, int par) |
| int | CoInExpression (UBYTE *s) |
| int | CoEndInExpression (UBYTE *s) |
| int | CoSetExitFlag (UBYTE *s) |
| int | CoTryReplace (UBYTE *p) |
| int | CoModulus (UBYTE *inp) |
| int | CoRepeat (UBYTE *inp) |
| int | CoEndRepeat (UBYTE *inp) |
| int | DoBrackets (UBYTE *inp, int par) |
| int | CoBracket (UBYTE *inp) |
| int | CoAntiBracket (UBYTE *inp) |
| int | CoMultiBracket (UBYTE *inp) |
| WORD * | CountComp (UBYTE *inp, WORD *to) |
| int | CoIf (UBYTE *inp) |
| int | CoElse (UBYTE *p) |
| int | CoElseIf (UBYTE *inp) |
| int | CoEndIf (UBYTE *inp) |
| int | CoWhile (UBYTE *inp) |
| int | CoEndWhile (UBYTE *inp) |
| int | DoFindLoop (UBYTE *inp, int mode) |
| int | CoFindLoop (UBYTE *inp) |
| int | CoReplaceLoop (UBYTE *inp) |
| int | CoFunPowers (UBYTE *inp) |
| int | CoUnitTrace (UBYTE *s) |
| int | CoTerm (UBYTE *s) |
| int | CoEndTerm (UBYTE *s) |
| int | CoSort (UBYTE *s) |
| int | CoPolyFun (UBYTE *s) |
| int | CoPolyRatFun (UBYTE *s) |
| int | CoMerge (UBYTE *inp) |
| int | CoStuffle (UBYTE *inp) |
| int | CoProcessBucket (UBYTE *s) |
| int | CoThreadBucket (UBYTE *s) |
| int | DoArgPlode (UBYTE *s, int par) |
| int | CoArgExplode (UBYTE *s) |
| int | CoArgImplode (UBYTE *s) |
| int | CoClearTable (UBYTE *s) |
| int | CoDenominators (UBYTE *s) |
| int | CoDropCoefficient (UBYTE *s) |
| int | CoDropSymbols (UBYTE *s) |
| int | CoToPolynomial (UBYTE *inp) |
| int | CoFromPolynomial (UBYTE *inp) |
| int | CoArgToExtraSymbol (UBYTE *s) |
| int | CoExtraSymbols (UBYTE *inp) |
| WORD * | GetIfDollarFactor (UBYTE **inp, WORD *w) |
| UBYTE * | GetDoParam (UBYTE *inp, WORD **wp, int par) |
| int | CoDo (UBYTE *inp) |
| int | CoEndDo (UBYTE *inp) |
| int | CoFactDollar (UBYTE *inp) |
| int | CoFactorize (UBYTE *s) |
| int | CoNFactorize (UBYTE *s) |
| int | CoUnFactorize (UBYTE *s) |
| int | CoNUnFactorize (UBYTE *s) |
| int | DoFactorize (UBYTE *s, int par) |
| int | CoOptimizeOption (UBYTE *s) |
| int | CoPutInside (UBYTE *inp) |
| int | CoAntiPutInside (UBYTE *inp) |
| int | DoPutInside (UBYTE *inp, int par) |
| int | CoSwitch (UBYTE *s) |
| int | CoCase (UBYTE *s) |
| int | CoBreak (UBYTE *s) |
| int | CoDefault (UBYTE *s) |
| int | CoEndSwitch (UBYTE *s) |
Compiler routines for most statements that don't involve algebraic expressions. Exceptions: all routines involving declarations are in the file names.c When making new statements one can add the compiler routines here and have a look whether there is already a routine that is similar. In that case one can make a copy and modify it.
Definition in file compcomm.c.
| int CoCollect | ( | UBYTE * | s | ) |
Definition at line 144 of file compcomm.c.
| int setonoff | ( | UBYTE * | s, |
| int * | flag, | ||
| int | onvalue, | ||
| int | offvalue ) |
Definition at line 206 of file compcomm.c.
| int CoCompress | ( | UBYTE * | s | ) |
Definition at line 222 of file compcomm.c.
| int CoFlags | ( | UBYTE * | s, |
| int | value ) |
Definition at line 271 of file compcomm.c.
| int CoOff | ( | UBYTE * | s | ) |
Definition at line 306 of file compcomm.c.
| int CoOn | ( | UBYTE * | s | ) |
Definition at line 363 of file compcomm.c.
| int CoInsideFirst | ( | UBYTE * | s | ) |
Definition at line 610 of file compcomm.c.
| int CoProperCount | ( | UBYTE * | s | ) |
Definition at line 617 of file compcomm.c.
| int CoDelete | ( | UBYTE * | s | ) |
Definition at line 624 of file compcomm.c.
| int CoFormat | ( | UBYTE * | s | ) |
Definition at line 669 of file compcomm.c.
| int CoKeep | ( | UBYTE * | s | ) |
Definition at line 910 of file compcomm.c.
| int CoFixIndex | ( | UBYTE * | s | ) |
Definition at line 922 of file compcomm.c.
| int CoMetric | ( | UBYTE * | s | ) |
Definition at line 956 of file compcomm.c.
| int DoPrint | ( | UBYTE * | s, |
| int | par ) |
Definition at line 964 of file compcomm.c.
| int CoPrint | ( | UBYTE * | s | ) |
Definition at line 1180 of file compcomm.c.
| int CoPrintB | ( | UBYTE * | s | ) |
Definition at line 1187 of file compcomm.c.
| int CoNPrint | ( | UBYTE * | s | ) |
Definition at line 1194 of file compcomm.c.
| int CoPushHide | ( | UBYTE * | s | ) |
Definition at line 1201 of file compcomm.c.
| int CoPopHide | ( | UBYTE * | s | ) |
Definition at line 1245 of file compcomm.c.
| int SetExprCases | ( | int | par, |
| int | setunset, | ||
| int | val ) |
Definition at line 1280 of file compcomm.c.
| int SetExpr | ( | UBYTE * | s, |
| int | setunset, | ||
| int | par ) |
Definition at line 1426 of file compcomm.c.
| int CoDrop | ( | UBYTE * | s | ) |
Definition at line 1471 of file compcomm.c.
| int CoNoDrop | ( | UBYTE * | s | ) |
Definition at line 1478 of file compcomm.c.
| int CoSkip | ( | UBYTE * | s | ) |
Definition at line 1485 of file compcomm.c.
| int CoNoSkip | ( | UBYTE * | s | ) |
Definition at line 1492 of file compcomm.c.
| int CoHide | ( | UBYTE * | inp | ) |
Definition at line 1499 of file compcomm.c.
| int CoIntoHide | ( | UBYTE * | inp | ) |
Definition at line 1517 of file compcomm.c.
| int CoNoHide | ( | UBYTE * | inp | ) |
Definition at line 1535 of file compcomm.c.
| int CoUnHide | ( | UBYTE * | inp | ) |
Definition at line 1542 of file compcomm.c.
| int CoNoUnHide | ( | UBYTE * | inp | ) |
Definition at line 1549 of file compcomm.c.
| void AddToCom | ( | int | n, |
| WORD * | array ) |
Definition at line 1556 of file compcomm.c.
| int AddComString | ( | int | n, |
| WORD * | array, | ||
| UBYTE * | thestring, | ||
| int | par ) |
Definition at line 1571 of file compcomm.c.
| int Add2ComStrings | ( | int | n, |
| WORD * | array, | ||
| UBYTE * | string1, | ||
| UBYTE * | string2 ) |
Definition at line 1630 of file compcomm.c.
| int CoDiscard | ( | UBYTE * | s | ) |
Definition at line 1671 of file compcomm.c.
| int CoContract | ( | UBYTE * | s | ) |
Definition at line 1694 of file compcomm.c.
| int CoGoTo | ( | UBYTE * | inp | ) |
Definition at line 1723 of file compcomm.c.
| int CoLabel | ( | UBYTE * | inp | ) |
Definition at line 1742 of file compcomm.c.
| int DoArgument | ( | UBYTE * | s, |
| int | par ) |
Definition at line 1769 of file compcomm.c.
| int CoArgument | ( | UBYTE * | s | ) |
Definition at line 2003 of file compcomm.c.
| int CoEndArgument | ( | UBYTE * | s | ) |
Definition at line 2010 of file compcomm.c.
| int CoInside | ( | UBYTE * | s | ) |
Definition at line 2036 of file compcomm.c.
| int CoEndInside | ( | UBYTE * | s | ) |
Definition at line 2043 of file compcomm.c.
| int CoNormalize | ( | UBYTE * | s | ) |
Definition at line 2069 of file compcomm.c.
| int CoMakeInteger | ( | UBYTE * | s | ) |
Definition at line 2076 of file compcomm.c.
| int CoSplitArg | ( | UBYTE * | s | ) |
Definition at line 2083 of file compcomm.c.
| int CoSplitFirstArg | ( | UBYTE * | s | ) |
Definition at line 2090 of file compcomm.c.
| int CoSplitLastArg | ( | UBYTE * | s | ) |
Definition at line 2097 of file compcomm.c.
| int CoFactArg | ( | UBYTE * | s | ) |
Definition at line 2104 of file compcomm.c.
| int DoSymmetrize | ( | UBYTE * | s, |
| int | par ) |
Definition at line 2124 of file compcomm.c.
| int CoSymmetrize | ( | UBYTE * | s | ) |
Definition at line 2244 of file compcomm.c.
| int CoAntiSymmetrize | ( | UBYTE * | s | ) |
Definition at line 2251 of file compcomm.c.
| int CoCycleSymmetrize | ( | UBYTE * | s | ) |
Definition at line 2258 of file compcomm.c.
| int CoRCycleSymmetrize | ( | UBYTE * | s | ) |
Definition at line 2265 of file compcomm.c.
| int CoWrite | ( | UBYTE * | s | ) |
Definition at line 2272 of file compcomm.c.
| int CoNWrite | ( | UBYTE * | s | ) |
Definition at line 2297 of file compcomm.c.
| int CoRatio | ( | UBYTE * | s | ) |
Definition at line 2324 of file compcomm.c.
| int CoRedefine | ( | UBYTE * | s | ) |
Definition at line 2364 of file compcomm.c.
| int CoRenumber | ( | UBYTE * | s | ) |
Definition at line 2469 of file compcomm.c.
| int CoSum | ( | UBYTE * | s | ) |
Definition at line 2490 of file compcomm.c.
| int CoToTensor | ( | UBYTE * | s | ) |
Definition at line 2610 of file compcomm.c.
| int CoToVector | ( | UBYTE * | s | ) |
Definition at line 2778 of file compcomm.c.
| int CoTrace4 | ( | UBYTE * | s | ) |
Definition at line 2848 of file compcomm.c.
| int CoTraceN | ( | UBYTE * | s | ) |
Definition at line 2935 of file compcomm.c.
| int CoChisholm | ( | UBYTE * | s | ) |
Definition at line 2995 of file compcomm.c.
| int DoChain | ( | UBYTE * | s, |
| int | option ) |
Definition at line 3077 of file compcomm.c.
| int CoChainin | ( | UBYTE * | s | ) |
Definition at line 3121 of file compcomm.c.
| int CoChainout | ( | UBYTE * | s | ) |
Definition at line 3133 of file compcomm.c.
| int CoExit | ( | UBYTE * | s | ) |
Definition at line 3143 of file compcomm.c.
| int CoInParallel | ( | UBYTE * | s | ) |
Definition at line 3170 of file compcomm.c.
| int CoNotInParallel | ( | UBYTE * | s | ) |
Definition at line 3180 of file compcomm.c.
| int DoInParallel | ( | UBYTE * | s, |
| int | par ) |
Definition at line 3195 of file compcomm.c.
| int CoInExpression | ( | UBYTE * | s | ) |
Definition at line 3264 of file compcomm.c.
| int CoEndInExpression | ( | UBYTE * | s | ) |
Definition at line 3317 of file compcomm.c.
| int CoSetExitFlag | ( | UBYTE * | s | ) |
Definition at line 3343 of file compcomm.c.
| int CoTryReplace | ( | UBYTE * | p | ) |
Definition at line 3357 of file compcomm.c.
| int CoModulus | ( | UBYTE * | inp | ) |
Definition at line 3460 of file compcomm.c.
| int CoRepeat | ( | UBYTE * | inp | ) |
Definition at line 3650 of file compcomm.c.
| int CoEndRepeat | ( | UBYTE * | inp | ) |
Definition at line 3673 of file compcomm.c.
| int DoBrackets | ( | UBYTE * | inp, |
| int | par ) |
Definition at line 3711 of file compcomm.c.
| int CoBracket | ( | UBYTE * | inp | ) |
Definition at line 3838 of file compcomm.c.
| int CoAntiBracket | ( | UBYTE * | inp | ) |
Definition at line 3846 of file compcomm.c.
| int CoMultiBracket | ( | UBYTE * | inp | ) |
Definition at line 3857 of file compcomm.c.
| WORD * CountComp | ( | UBYTE * | inp, |
| WORD * | to ) |
Definition at line 3989 of file compcomm.c.
| int CoIf | ( | UBYTE * | inp | ) |
Definition at line 4179 of file compcomm.c.
| int CoElse | ( | UBYTE * | p | ) |
Definition at line 4742 of file compcomm.c.
| int CoElseIf | ( | UBYTE * | inp | ) |
Definition at line 4769 of file compcomm.c.
| int CoEndIf | ( | UBYTE * | inp | ) |
Definition at line 4796 of file compcomm.c.
| int CoWhile | ( | UBYTE * | inp | ) |
Definition at line 4841 of file compcomm.c.
| int CoEndWhile | ( | UBYTE * | inp | ) |
Definition at line 4862 of file compcomm.c.
| int DoFindLoop | ( | UBYTE * | inp, |
| int | mode ) |
Definition at line 4890 of file compcomm.c.
| int CoFindLoop | ( | UBYTE * | inp | ) |
Definition at line 5004 of file compcomm.c.
| int CoReplaceLoop | ( | UBYTE * | inp | ) |
Definition at line 5012 of file compcomm.c.
| int CoFunPowers | ( | UBYTE * | inp | ) |
Definition at line 5026 of file compcomm.c.
| int CoUnitTrace | ( | UBYTE * | s | ) |
Definition at line 5053 of file compcomm.c.
| int CoTerm | ( | UBYTE * | s | ) |
Definition at line 5088 of file compcomm.c.
| int CoEndTerm | ( | UBYTE * | s | ) |
Definition at line 5136 of file compcomm.c.
| int CoSort | ( | UBYTE * | s | ) |
Definition at line 5163 of file compcomm.c.
| int CoPolyFun | ( | UBYTE * | s | ) |
Definition at line 5202 of file compcomm.c.
| int CoPolyRatFun | ( | UBYTE * | s | ) |
Definition at line 5241 of file compcomm.c.
| int CoMerge | ( | UBYTE * | inp | ) |
Definition at line 5405 of file compcomm.c.
| int CoStuffle | ( | UBYTE * | inp | ) |
Definition at line 5461 of file compcomm.c.
| int CoProcessBucket | ( | UBYTE * | s | ) |
Definition at line 5516 of file compcomm.c.
| int CoThreadBucket | ( | UBYTE * | s | ) |
Definition at line 5534 of file compcomm.c.
| int DoArgPlode | ( | UBYTE * | s, |
| int | par ) |
Definition at line 5564 of file compcomm.c.
| int CoArgExplode | ( | UBYTE * | s | ) |
Definition at line 5620 of file compcomm.c.
| int CoArgImplode | ( | UBYTE * | s | ) |
Definition at line 5627 of file compcomm.c.
| int CoClearTable | ( | UBYTE * | s | ) |
Definition at line 5634 of file compcomm.c.
| int CoDenominators | ( | UBYTE * | s | ) |
Definition at line 5716 of file compcomm.c.
| int CoDropCoefficient | ( | UBYTE * | s | ) |
Definition at line 5745 of file compcomm.c.
| int CoDropSymbols | ( | UBYTE * | s | ) |
Definition at line 5759 of file compcomm.c.
| int CoToPolynomial | ( | UBYTE * | inp | ) |
Definition at line 5782 of file compcomm.c.
| int CoFromPolynomial | ( | UBYTE * | inp | ) |
Definition at line 5857 of file compcomm.c.
| int CoArgToExtraSymbol | ( | UBYTE * | s | ) |
Definition at line 5883 of file compcomm.c.
| int CoExtraSymbols | ( | UBYTE * | inp | ) |
Definition at line 5933 of file compcomm.c.
| WORD * GetIfDollarFactor | ( | UBYTE ** | inp, |
| WORD * | w ) |
Definition at line 6006 of file compcomm.c.
| UBYTE * GetDoParam | ( | UBYTE * | inp, |
| WORD ** | wp, | ||
| int | par ) |
Definition at line 6064 of file compcomm.c.
| int CoDo | ( | UBYTE * | inp | ) |
Definition at line 6141 of file compcomm.c.
| int CoEndDo | ( | UBYTE * | inp | ) |
Definition at line 6244 of file compcomm.c.
| int CoFactDollar | ( | UBYTE * | inp | ) |
Definition at line 6275 of file compcomm.c.
| int CoFactorize | ( | UBYTE * | s | ) |
Definition at line 6304 of file compcomm.c.
| int CoNFactorize | ( | UBYTE * | s | ) |
Definition at line 6311 of file compcomm.c.
| int CoUnFactorize | ( | UBYTE * | s | ) |
Definition at line 6318 of file compcomm.c.
| int CoNUnFactorize | ( | UBYTE * | s | ) |
Definition at line 6325 of file compcomm.c.
| int DoFactorize | ( | UBYTE * | s, |
| int | par ) |
Definition at line 6332 of file compcomm.c.
| int CoOptimizeOption | ( | UBYTE * | s | ) |
Definition at line 6465 of file compcomm.c.
| int CoPutInside | ( | UBYTE * | inp | ) |
Definition at line 6901 of file compcomm.c.
| int CoAntiPutInside | ( | UBYTE * | inp | ) |
Definition at line 6902 of file compcomm.c.
| int DoPutInside | ( | UBYTE * | inp, |
| int | par ) |
Definition at line 6904 of file compcomm.c.
| int CoSwitch | ( | UBYTE * | s | ) |
Definition at line 7024 of file compcomm.c.
| int CoCase | ( | UBYTE * | s | ) |
Definition at line 7070 of file compcomm.c.
| int CoBreak | ( | UBYTE * | s | ) |
Definition at line 7120 of file compcomm.c.
| int CoDefault | ( | UBYTE * | s | ) |
Definition at line 7146 of file compcomm.c.
| int CoEndSwitch | ( | UBYTE * | s | ) |
Definition at line 7173 of file compcomm.c.