diff options
Diffstat (limited to 'orc/orcexecutor.c')
-rw-r--r-- | orc/orcexecutor.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/orc/orcexecutor.c b/orc/orcexecutor.c index a8f976e..8c221ff 100644 --- a/orc/orcexecutor.c +++ b/orc/orcexecutor.c @@ -45,6 +45,14 @@ orc_executor_set_array (OrcExecutor *ex, int var, void *ptr) } void +orc_executor_set_array_str (OrcExecutor *ex, const char *name, void *ptr) +{ + int var; + var = orc_program_find_var_by_name (ex->program, name); + ex->arrays[var] = ptr; +} + +void orc_executor_set_n (OrcExecutor *ex, int n) { ex->n = n; |