#include "behaviortree_cpp/scripting/script_parser.hpp"
#include "behaviortree_cpp/scripting/operators.hpp"
#include <lexy/action/parse.hpp>
#include <lexy/action/validate.hpp>
#include <lexy_ext/report_error.hpp>
#include <lexy/input/string_input.hpp>
Go to the source code of this file.
Namespaces | |
BT | |
Typedefs | |
using | BT::ErrorReport = lexy_ext::_report_error< char * > |
Functions | |
Expected< ScriptFunction > | BT::ParseScript (const std::string &script) |
Expected< Any > | BT::ParseScriptAndExecute (Ast::Environment &env, const std::string &script) |
Result | BT::ValidateScript (const std::string &script) |
ValidateScript will check if a certain string is valid. More... | |