26#if ! defined (octave_pt_cbinop_h)
27#define octave_pt_cbinop_h 1
29#include "octave-config.h"
69 return ovl (evaluate (tw, nargout));
90OCTAVE_END_NAMESPACE(octave)
octave_value::compound_binary_op cop_type() const
~tree_compound_binary_expression()=default
tree_compound_binary_expression(tree_expression *a, const token &op_tok, tree_expression *b, octave_value::binary_op t, tree_expression *ca, tree_expression *cb, octave_value::compound_binary_op ct)
octave_value_list evaluate_n(tree_evaluator &tw, int nargout=1)
void accept(tree_walker &tw)
virtual void visit_compound_binary_expression(tree_compound_binary_expression &)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
octave_value_list ovl(const OV_Args &... args)
Construct an octave_value_list with less typing.
tree_binary_expression * maybe_compound_binary_expression(tree_expression *a, const token &op_tok, tree_expression *b, octave_value::binary_op t=octave_value::unknown_binary_op)