#define INCLUDES APLCB+APLMAIN+STDIO #include "includes.h" main() { Dyadic; Endoper; Idyadic; Iscalar; Itimes; Quadout; Scalar; Times; Timesp; Timesx; double left[2],rite[2],ret[2]; #include "aplinit.h" endoper(quadout(dyadic( times,scalar(2.2),scalar(3.0)))); endoper(quadout(idyadic( itimes,iscalar(2),iscalar(3)))); *left = 2.1; *rite = 5.6; timesp(left,rite,ret); printf("timesp returned %f\n",*ret); *left = 2.0; *(left + 1) = 12.0; *rite = 4.0; *(rite + 1) = 1.5; timesx(left,rite,ret); printf("timesx returned %fj%f\n",*ret,*(ret+1)); }