summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorjaortega <jaortega>2000-12-03 21:50:21 +0000
committerjaortega <jaortega>2000-12-03 21:50:21 +0000
commite1f601936aa5761ee7d33583cc298bca6793ce37 (patch)
treeb5776825c0243a19c25f5e6ac94eb1ff47ba3708
parentcfc9b8dd1cd074f6cfa86d4ee103990bb1188a53 (diff)
downloadmdk-e1f601936aa5761ee7d33583cc298bca6793ce37.tar.gz
mdk-e1f601936aa5761ee7d33583cc298bca6793ce37.tar.bz2
(mix_eval_use_table) new function
-rw-r--r--mixlib/mix_eval.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/mixlib/mix_eval.h b/mixlib/mix_eval.h
index 94995fb..c126812 100644
--- a/mixlib/mix_eval.h
+++ b/mixlib/mix_eval.h
@@ -1,7 +1,7 @@
/* -*-c-*- ---------------- mix_eval.h :
* mix_eval_t is an evaluator of MIX W-expressions
* ------------------------------------------------------------------
- * Last change: Time-stamp: <00/12/02 23:11:44 jose>
+ * Last change: Time-stamp: <00/12/03 12:29:17 jose>
* ------------------------------------------------------------------
* Copyright (C) 2000 jose antonio ortega ruiz <jaortega@acm.org>
*
@@ -54,6 +54,11 @@ mix_eval_new_with_table (mix_symbol_table_t *table);
extern void
mix_eval_delete (mix_eval_t *eval);
+/* provide a new symbol table to be used */
+extern void
+mix_eval_use_symbol_table (mix_eval_t *eval,
+ mix_symbol_table_t *table);
+
/* eval an expression providing a value for loc counter */
extern mix_eval_result_t
mix_eval_expression_with_loc (mix_eval_t *eval, const gchar *expr,