|
static RETSIGTYPE | sig_matherr () |
|
static struct dvec * | apply_func () |
|
static struct dvec * | evfunc () |
|
static char * | mkcname () |
|
static struct dvec * | doop () |
|
static void | fixdims () |
|
struct dvec * | ft_evaluate (struct pnode *node) |
|
struct dvlist * | ft_dvlist (struct pnode *p0) |
|
struct dvec * | op_plus (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_minus (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_comma (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_times (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_mod (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_divide (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_power (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_eq (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_gt (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_lt (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_ge (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_le (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_ne (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_and (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_or (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_range (struct pnode *arg1, struct pnode *arg2) |
|
struct dvec * | op_ind (struct pnode *arg1, struct pnode *arg2) |
|
static struct dvec * | apply_func (struct func *func, struct pnode *arg) |
|
static struct dvec * | evfunc (struct dvec *v, struct func *func) |
|
struct dvec * | op_uminus (struct pnode *arg) |
|
struct dvec * | op_not (struct pnode *arg) |
|
static char * | mkcname (char what, char *v1, char *v2) |
|
static struct dvec * | doop (char what, char *(*func)(), struct pnode *arg1, struct pnode *arg2) |
|
static void | fixdims (struct dvec *r, struct dvec *v1, struct dvec *v2) |
|