aboutsummaryrefslogtreecommitdiffstats
path: root/src/resp.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/resp.hpp')
-rw-r--r--src/resp.hpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/resp.hpp b/src/resp.hpp
index f12c4c9..f952c40 100644
--- a/src/resp.hpp
+++ b/src/resp.hpp
@@ -671,11 +671,6 @@ struct Engine {
const ATuple* args,
const ATuple* type) = 0;
- virtual void pushFnArgs(CEnv& cenv,
- const ATuple* prot,
- const ATuple* type,
- CFunc f) = 0;
-
virtual void finishFn(CEnv& cenv, CVal ret, const AST* retT) = 0;
virtual CFunc getFn(CEnv& cenv, const std::string& name) = 0;
virtual void eraseFn(CEnv& cenv, CFunc f) = 0;
@@ -784,6 +779,8 @@ struct CEnv {
map<string,string> args;
+ map<string, CVal> globals;
+
typedef map<const char*, CVal> CSyms;
CSyms cSyms;