1 #include <../../nrnconf.h>
12 #define CHECK(name) nrn_load_name_check(name)
15 static char CHKmes[] =
"The user defined name, %s, already exists.\n";
60 for (
i = 0; scfloat[
i].name;
i++) {
67 for (
i = 0;
vint[
i].name;
i++) {
75 for (
i = 0; vfloat[
i].name;
i++) {
void hoc_execerror(const char *, const char *)
Symbol * hoc_install(const char *, int, double, Symlist **)
void hoc_register_var(DoubScal *scdoub, DoubVec *vdoub, VoidFunc *fn)
void hoc_retpushx(double x)
void hoc_fake_call(Symbol *s)
Symbol * hoc_lookup(const char *)
struct Arrayinfo Arrayinfo
static struct @43 ardoub[]
static struct @44 thredim[]
static VoidFunc functions[]
static struct @41 scint[]
static void arayinstal(Symbol *sp, int nsub, int sub1, int sub2, int sub3)
int nrn_load_dll_recover_error()
void nrn_load_name_check(const char *name)
Symlist * nrn_load_dll_called_
Symlist * hoc_built_in_symlist
char * emalloc(unsigned n)