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
{
ChaiScript(std::vector<std::string> t_modulepaths = {},
std::vector<std::string> t_usepaths = {})
: ChaiScript_Basic(
chaiscript::Std_Lib::library(),
std::make_unique<parser::ChaiScript_Parser<eval::Noop_Tracer, optimizer::Optimizer_Default>>(),
t_modulepaths, t_usepaths)
{
}
public:
ChaiScript(std::vector<std::string> t_modulepaths = {},
std::vector<std::string> t_usepaths = {})
: ChaiScript_Basic(
chaiscript::Std_Lib::library(),
std::make_unique<parser::ChaiScript_Parser<eval::Noop_Tracer, optimizer::Optimizer_Default>>(),
t_modulepaths, t_usepaths)
{
}
};
}