Make ChaiScript constructor public...

This commit is contained in:
Jason Turner
2016-10-06 09:36:43 -06:00
parent b2907fc608
commit 7cc100e3d7

View File

@@ -825,14 +825,15 @@ namespace chaiscript
{ {
class ChaiScript : public ChaiScript_Basic class ChaiScript : public ChaiScript_Basic
{ {
ChaiScript(std::vector<std::string> t_modulepaths = {}, public:
std::vector<std::string> t_usepaths = {}) ChaiScript(std::vector<std::string> t_modulepaths = {},
: ChaiScript_Basic( std::vector<std::string> t_usepaths = {})
chaiscript::Std_Lib::library(), : ChaiScript_Basic(
std::make_unique<parser::ChaiScript_Parser<eval::Noop_Tracer, optimizer::Optimizer_Default>>(), chaiscript::Std_Lib::library(),
t_modulepaths, t_usepaths) std::make_unique<parser::ChaiScript_Parser<eval::Noop_Tracer, optimizer::Optimizer_Default>>(),
{ t_modulepaths, t_usepaths)
} {
}
}; };
} }