text/plain
•
842 B
•
22 lines
#pragma once
#include "nujel.h"
lVal *lnfLess (lClosure *c, lVal *v);
lVal *lnfLessEqual (lClosure *c, lVal *v);
lVal *lnfEqual (lClosure *c, lVal *v);
lVal *lnfGreater (lClosure *c, lVal *v);
lVal *lnfGreaterEqual (lClosure *c, lVal *v);
lVal *lnfZero (lClosure *c, lVal *v);
lVal *lnfIntPred (lClosure *c, lVal *v);
lVal *lnfFloatPred (lClosure *c, lVal *v);
lVal *lnfVecPred (lClosure *c, lVal *v);
lVal *lnfBoolPred (lClosure *c, lVal *v);
lVal *lnfNilPred (lClosure *c, lVal *v);
lVal *lnfInfPred (lClosure *c, lVal *v);
lVal *lnfStringPred (lClosure *c, lVal *v);
lVal *lnfPairPred (lClosure *c, lVal *v);
lVal *lnfLambdaPred (lClosure *c, lVal *v);
lVal *lnfNativeFuncPred (lClosure *c, lVal *v);
void lAddPredicateFuncs (lClosure *c);