ChaiScript/unittests/multifile_test_chai.cpp
leftibot e25ce22406 Address review: remove default values from StringType template parameters
Remove `= std::string` defaults from the StringType template parameter
on ChaiScript_Parser, Bootstrap::bootstrap(), Std_Lib::library(), and
ChaiScript_Impl. All call sites now specify the string type explicitly.

Requested by @lefticus in PR #684 review.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 22:47:43 -06:00

15 lines
523 B
C++

#include "multifile_test_chai.hpp"
#include <chaiscript/chaiscript_stdlib.hpp>
#include <chaiscript/language/chaiscript_parser.hpp>
Multi_Test_Chai::Multi_Test_Chai()
: m_chai(new chaiscript::ChaiScript_Basic(
chaiscript::Std_Lib::library<std::string>(),
std::make_unique<chaiscript::parser::ChaiScript_Parser<chaiscript::eval::Noop_Tracer, chaiscript::optimizer::Optimizer_Default, std::string>>())) {
}
std::shared_ptr<chaiscript::ChaiScript_Basic> Multi_Test_Chai::get_chai() {
return m_chai;
}