19 lines
424 B
C
19 lines
424 B
C
#ifndef LVAL_CONDITIONALS
|
|
#define LVAL_CONDITIONALS
|
|
|
|
#include "base.h"
|
|
|
|
lval* builtin_gt(lenv* e, lval* a);
|
|
lval* builtin_lt(lenv* e, lval* a);
|
|
lval* builtin_ge(lenv* e, lval* a);
|
|
lval* builtin_le(lenv* e, lval* a);
|
|
|
|
lval* builtin_ord(lenv* e, lval* a, char* op);
|
|
|
|
int lval_eq(lval* x, lval* y);
|
|
lval* builtin_cmp(lenv* e, lval* a, char* op);
|
|
lval* builtin_eq(lenv* e, lval* a);
|
|
lval* builtin_ne(lenv* e, lval* a);
|
|
|
|
|
|
#endif
|