oldapi.txt

 Created on: 2008/09/15
     Author: kimio



/* ------------------------------------------------------------------------ */
/* @method Boolean! Boolean.opEq(Any another) */

METHOD knh__Boolean_opEq(Ctx *ctx, knh_sfp_t *sfp)
{
	if(IS_TRUE(sfp[0].o)) {
		if(IS_TRUE(sfp[1].o)) {
			KNH_RETURN(ctx, sfp, KNH_TRUE);
		}
		else {
			KNH_RETURN(ctx, sfp, KNH_FALSE);
		}
	}
	else {
		if(IS_TRUE(sfp[1].o)) {
			KNH_RETURN(ctx, sfp, KNH_FALSE);
		}
		else {
			KNH_RETURN(ctx, sfp, KNH_TRUE);
		}
	}
}

/* ------------------------------------------------------------------------ */
/* @method Boolean! Boolean.opNeq(Any another) */

METHOD knh__Boolean_opNeq(Ctx *ctx, knh_sfp_t *sfp)
{
	if(IS_TRUE(sfp[0].o)) {
		if(IS_TRUE(sfp[1].o)) {
			KNH_RETURN(ctx, sfp, KNH_FALSE);
		}
		else {
			KNH_RETURN(ctx, sfp, KNH_TRUE);
		}
	}
	else {
		if(IS_TRUE(sfp[1].o)) {
			KNH_RETURN(ctx, sfp, KNH_TRUE);
		}
		else {
			KNH_RETURN(ctx, sfp, KNH_FALSE);
		}
	}
}
