Metropoli BBS
VIEWER: sam109.c MODE: TEXT (ASCII)
#define INCLUDES APLCB+APLMAIN+STDIO
#include "includes.h"
main()
{
     Dyadic; Endoper; Idyadic; Iplus; Iscalar;
     Plus; Plusp; Plusx; Quadout; Scalar;
     double left[2],rite[2],ret[2];
     #include "aplinit.h"

     endoper(quadout(dyadic(
       plus,scalar(1.2),scalar(3.4))));
     endoper(quadout(idyadic(
       iplus,iscalar(1),iscalar(1))));
     *left = 2.1;
     *rite = 5.6;
     plusp(left,rite,ret);
     printf("plusp returned %f\n",*ret);
     *left = 0;
     *(left + 1) = 12.0;
     *rite = 4.0;
     *(rite + 1) = 0;
     plusx(left,rite,ret);
     printf("plusx returned %fj%f\n",*ret,*(ret+1));
}

[ RETURN TO DIRECTORY ]