GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "error.h"
#include "ovl.h"
#include "ov.h"
#include "pt-cbinop.h"
#include "pt-bp.h"
#include "pt-unop.h"
#include "pt-walk.h"
Go to the source code of this file.
Typedefs | |
typedef tree_expression * | tree_expression_ptr_t |
typedef tree_expression* tree_expression_ptr_t |
Definition at line 35 of file pt-cbinop.cc.
tree_binary_expression* maybe_compound_binary_expression | ( | tree_expression * | a, |
tree_expression * | b, | ||
int | l, | ||
int | c, | ||
octave_value::binary_op | t | ||
) |
Definition at line 199 of file pt-cbinop.cc.
References a, b, octave_value::op_el_and, octave_value::op_el_or, octave_value::op_ldiv, octave_value::op_mul, simplify_and_or_op(), simplify_ldiv_op(), simplify_mul_op(), and octave_value::unknown_compound_binary_op.
Referenced by octave::base_parser::make_binary_op().
|
static |
Definition at line 167 of file pt-cbinop.cc.
References octave_value::op_el_and, octave_value::op_el_and_not, octave_value::op_el_not_and, octave_value::op_el_not_or, octave_value::op_el_or, octave_value::op_el_or_not, octave_value::op_not, strip_not(), and octave_value::unknown_compound_binary_op.
Referenced by maybe_compound_binary_expression().
|
static |
Definition at line 149 of file pt-cbinop.cc.
References octave_value::op_herm_ldiv, octave_value::op_hermitian, octave_value::op_trans_ldiv, octave_value::op_transpose, strip_trans_herm(), and octave_value::unknown_compound_binary_op.
Referenced by maybe_compound_binary_expression().
|
static |
Definition at line 122 of file pt-cbinop.cc.
References octave_value::op_herm_mul, octave_value::op_hermitian, octave_value::op_mul_herm, octave_value::op_mul_trans, octave_value::op_trans_mul, octave_value::op_transpose, strip_trans_herm(), and octave_value::unknown_compound_binary_op.
Referenced by maybe_compound_binary_expression().
|
static |
Definition at line 98 of file pt-cbinop.cc.
References tree_expression::is_unary_expression(), octave_value::op_not, tree_unary_expression::op_type(), tree_unary_expression::operand(), and octave_value::unknown_unary_op.
Referenced by simplify_and_or_op().
|
static |
Definition at line 76 of file pt-cbinop.cc.
References tree_expression::is_unary_expression(), octave_value::op_hermitian, octave_value::op_transpose, tree_unary_expression::op_type(), tree_unary_expression::operand(), and octave_value::unknown_unary_op.
Referenced by simplify_ldiv_op(), and simplify_mul_op().