Initial support for maps

This commit is contained in:
Jason Turner
2009-06-17 00:47:46 +00:00
parent a952bcd066
commit 146bdf8ea1
2 changed files with 37 additions and 0 deletions

View File

@@ -193,6 +193,8 @@ namespace chaiscript
Eval_Engine ss;
dispatchkit::Bootstrap::bootstrap(ss);
dispatchkit::bootstrap_vector<std::vector<dispatchkit::Boxed_Value> >(ss, "Vector");
dispatchkit::bootstrap_map<std::map<std::string, dispatchkit::Boxed_Value> >(ss, "Map");
ss.register_function(boost::shared_ptr<dispatchkit::Proxy_Function>(
new dispatchkit::Dynamic_Proxy_Function(boost::bind(&ChaiScript_System<Eval_Engine>::eval, boost::ref(*this), _1), 1)), "eval");