summaryrefslogtreecommitdiff
path: root/orc/orcexecutor.c
diff options
context:
space:
mode:
Diffstat (limited to 'orc/orcexecutor.c')
-rw-r--r--orc/orcexecutor.c8
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;