Mercurial > octave
diff src/OPERATORS/op-bm-b.cc @ 4915:c638c144d4da
[project @ 2004-07-23 19:01:22 by jwe]
author | jwe |
---|---|
date | Fri, 23 Jul 2004 19:01:23 +0000 |
parents | c7ae43dfdea4 |
children | 269c3d6c0569 |
line wrap: on
line diff
--- a/src/OPERATORS/op-bm-b.cc Fri Jul 23 16:55:13 2004 +0000 +++ b/src/OPERATORS/op-bm-b.cc Fri Jul 23 19:01:23 2004 +0000 @@ -33,6 +33,8 @@ #include "ov.h" #include "ov-bool.h" #include "ov-bool-mat.h" +#include "ov-scalar.h" +#include "ov-re-mat.h" #include "ov-typeinfo.h" #include "ops.h" #include "xdiv.h" @@ -43,6 +45,10 @@ DEFNDBINOP_FN (el_and, bool_matrix, bool, bool_array, bool, mx_el_and) DEFNDBINOP_FN (el_or, bool_matrix, bool, bool_array, bool, mx_el_or) +DEFNDCATOP_FN (bm_b, bool_matrix, bool, array, array, concat) +DEFNDCATOP_FN (bm_s, bool_matrix, scalar, array, array, concat) +DEFNDCATOP_FN (m_b, matrix, bool, array, array, concat) + DEFNDASSIGNOP_FN (assign, bool_matrix, bool, bool_array, assign) void @@ -51,6 +57,10 @@ INSTALL_BINOP (op_el_and, octave_bool_matrix, octave_bool, el_and); INSTALL_BINOP (op_el_or, octave_bool_matrix, octave_bool, el_or); + INSTALL_CATOP (octave_bool_matrix, octave_bool, bm_b); + INSTALL_CATOP (octave_bool_matrix, octave_scalar, bm_s); + INSTALL_CATOP (octave_matrix, octave_bool, m_b); + INSTALL_ASSIGNOP (op_asn_eq, octave_bool_matrix, octave_bool, assign); }