Metropoli BBS
VIEWER: sam010.c MODE: TEXT (ASCII)
#define INCLUDES APLCB+APLMAIN+STDIO
#include "includes.h"
main()
{
	Dabs; Dabsp; Dabsx; Endoper; Iabs; Iabsp;
     Imonadic; Litvect; Monadic; Quadout;
     double rite[2],ret[2];
     int irite,iret;
     #include "aplinit.h"

     endoper(quadout(monadic(dabs,
          litvect("3.14 -3.14"))));
     *rite = -5.6;
     dabsp(rite,ret);
     printf("dabsp returned %f\n",*ret);
     *rite = 2.0;
     *(rite+1) = -3.0;
     dabsx(rite,ret);
     printf("dabsx returned %fj%f\n",*ret,*(ret+1));
     endoper(quadout(imonadic(iabs,
          litvect("3 -3"))));
	irite=-1;
     iabsp(&irite,&iret);
     printf("iabsp returned %d\n",iret);
}
[ RETURN TO DIRECTORY ]