1 #include <../../nrnconf.h>
109 for (
i =
p->nsub;
i > 0;) {
133 if (!
is_array(*
p->sym) ||
p->nsub !=
p->arayinfo->nsub) {
136 for (
i = 0;
i <
p->nsub;
i++) {
double hoc_getsymval(Psym *p)
static void arayonstack(Psym *p)
void hoc_assignsym(Psym *p, double val)
void hoc_execstr(const char *cp)
Psym * hoc_getsym(const char *cp)
Symbol * hoc_install(const char *, int, double, Symlist **)
void hoc_free_list(Symlist **)
int hoc_xopen_run(Symbol *sp, const char *str)
bool is_array(const Symbol &sym)
void hoc_execerror(const char *s1, const char *s2)
static void * emalloc(size_t size)
int Sprintf(char(&buf)[N], const char *fmt, Args &&... args)
Redirect sprintf to snprintf if the buffer size can be deduced.
int const size_t const size_t n