1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
|
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
|
-
-
+
+
|
/* Argument values */
int iLeft;
int iRight;
double fLeft;
double fRight;
/* Left and right arguments as strings */
char *zLeft = 0; int nLeft;
char *zRight = 0; int nRight;
char *zLeft = 0; int nLeft = 0;
char *zRight = 0; int nRight = 0;
/* Evaluate left and right arguments, if they exist. */
if( pExpr->pLeft ){
rc = exprEval(interp, pExpr->pLeft);
if( rc==TH_OK ){
zLeft = Th_TakeResult(interp, &nLeft);
}
|