Metropoli BBS
VIEWER: sam032.c MODE: TEXT (ASCII)
#define INCLUDES APLCB+APLMAIN+STDIO
#include "includes.h"
main()
{
	Dbleq; Dbleqp; Dyadic; Endoper; Eq; Eqp; Eqx;
     Idyadic; Ieq; Litvect; Quadout; Relative;
     double left[2],rite[2],ret[2];
     int ileft,irite,iret;
     #include "aplinit.h"

     endoper(quadout(dyadic(dbleq,
          litvect("1.1 2.2 3.3"),
          litvect("3.3 2.2 1.1"))));
     endoper(quadout(relative(eq,
          litvect("1.1 2.2 3.3"),
          litvect("3.3 2.2 1.1"))));
     endoper(quadout(idyadic(ieq,
          litvect("1 2 3"),
          litvect("3 2 1"))));
     *left = 2.1;
     *rite = 5.6;
     dbleqp(left,rite,ret);
     printf("dbleqp returned %f\n",*ret);
     eqp(left,rite,&iret);
     printf("eqp returned %d\n",iret);
     *left = 2.0; *(left + 1) = 0.0;
     *rite = 3.0; *(rite + 1) = 2.0;
     eqx(left,rite,&iret);
     printf("eqx returned %d\n",iret);
}

[ RETURN TO DIRECTORY ]