Mercurial > octave-nkf
comparison src/OPERATORS/op-bm-bm.cc @ 4669:334a27c8f453
[project @ 2003-11-26 07:02:42 by jwe]
author | jwe |
---|---|
date | Wed, 26 Nov 2003 07:02:42 +0000 |
parents | 69a9b22a72a2 |
children | 6639c2574023 |
comparison
equal
deleted
inserted
replaced
4668:7849788ca4bd | 4669:334a27c8f453 |
---|---|
51 // bool matrix by bool matrix ops. | 51 // bool matrix by bool matrix ops. |
52 | 52 |
53 DEFNDBINOP_FN (eq, bool_matrix, bool_matrix, bool_array, bool_array, mx_el_eq) | 53 DEFNDBINOP_FN (eq, bool_matrix, bool_matrix, bool_array, bool_array, mx_el_eq) |
54 DEFNDBINOP_FN (ne, bool_matrix, bool_matrix, bool_array, bool_array, mx_el_ne) | 54 DEFNDBINOP_FN (ne, bool_matrix, bool_matrix, bool_array, bool_array, mx_el_ne) |
55 | 55 |
56 DEFNDBINOP_FN (el_and, bool_matrix, bool_matrix, bool_array, bool_array, | |
57 mx_el_and) | |
58 | |
59 DEFNDBINOP_FN (el_or, bool_matrix, bool_matrix, bool_array, bool_array, | |
60 mx_el_or) | |
61 | |
62 DEFASSIGNOP_FN (assign, bool_matrix, bool_matrix, assign) | |
63 | |
56 void | 64 void |
57 install_bm_bm_ops (void) | 65 install_bm_bm_ops (void) |
58 { | 66 { |
59 INSTALL_UNOP (op_not, octave_bool_matrix, not); | 67 INSTALL_UNOP (op_not, octave_bool_matrix, not); |
60 INSTALL_UNOP (op_transpose, octave_bool_matrix, transpose); | 68 INSTALL_UNOP (op_transpose, octave_bool_matrix, transpose); |
61 INSTALL_UNOP (op_hermitian, octave_bool_matrix, transpose); | 69 INSTALL_UNOP (op_hermitian, octave_bool_matrix, transpose); |
62 | 70 |
63 INSTALL_BINOP (op_eq, octave_bool_matrix, octave_bool_matrix, eq); | 71 INSTALL_BINOP (op_eq, octave_bool_matrix, octave_bool_matrix, eq); |
64 INSTALL_BINOP (op_ne, octave_bool_matrix, octave_bool_matrix, ne); | 72 INSTALL_BINOP (op_ne, octave_bool_matrix, octave_bool_matrix, ne); |
73 | |
74 INSTALL_BINOP (op_el_and, octave_bool_matrix, octave_bool_matrix, el_and); | |
75 INSTALL_BINOP (op_el_or, octave_bool_matrix, octave_bool_matrix, el_or); | |
76 | |
77 INSTALL_ASSIGNOP (op_asn_eq, octave_bool_matrix, octave_bool_matrix, assign); | |
65 } | 78 } |
66 | 79 |
67 /* | 80 /* |
68 ;;; Local Variables: *** | 81 ;;; Local Variables: *** |
69 ;;; mode: C++ *** | 82 ;;; mode: C++ *** |