#define INCLUDES APLCB+APLMAIN+STDIO #include "includes.h" main() { Dblor; Dblorp; Dyadic; Endoper; Idyadic; Ior; Iorp; Litvect; Or; Orp; Quadout; Relative; double left=1.0,rite=1.0,ret; int ileft=1,irite=1,iret; #include "aplinit.h" endoper(quadout(relative(or, litvect("1.1 2.2 3.3"), litvect("3.3 2.2 1.1")))); endoper(quadout(dyadic(dblor, litvect("0.0 0.0 1.0 1.0"), litvect("0.0 1.0 0.0 1.0")))); endoper(quadout(idyadic(ior, litvect("1 2 3"), litvect("3 2 1")))); orp(&left,&rite,&iret); printf("orp returned %d\n",iret); dblorp(&left,&rite,&ret); printf("dblorp returned %f\n",ret); printf("ior returned %d\n",ior(ileft,irite)); iorp(&ileft,&irite,&iret); printf("iorp returned %d\n",iret); }