Namespaces | Typedefs | Functions
script_parser.cpp File Reference
#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>
Include dependency graph for script_parser.cpp:

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...
 


behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:08