|
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.