-module(erl_parse_task). -include("bt_nodes.hrl"). -export([ parse/3 ]). -spec parse(Node :: task(), Namespace :: namespace(), BB :: blackboard()) -> {Node :: task(), NewBB :: blackboard()}. parse(Node = #task{module = Module, args = Args}, _Namespace, BB) -> Params = Module:get_params(), bt_parser_utils:throw_error_if_args_and_params_dont_match(Module, Args, Params), {Node, BB}.