/*
* Euler - a numerical lab
*
* platform : neutral
*
* file : builtin.h -- euler function table
*/
#ifndef _BUILTIN_H_
#define _BUILTIN_H_
#include "stack.h"
typedef struct {
char *name;
int nargs;
void (*f) (header *);
} builtintyp;
extern int builtin_count;
extern builtintyp builtin_list[];
void sort_builtin (void);
int exec_builtin (char *name, int nargs, header *hd);
builtintyp *find_builtin (char *name);
#endif