Mercurial > hg > octave-avbm
diff src/arith-ops.h @ 2086:bfb775fb6fe8
[project @ 1996-04-25 05:55:19 by jwe]
author | jwe |
---|---|
date | Thu, 25 Apr 1996 05:55:19 +0000 |
parents | 003570e69c7b |
children | 24bd93015323 |
line wrap: on
line diff
--- a/src/arith-ops.h +++ b/src/arith-ops.h @@ -29,63 +29,63 @@ class Matrix; class ComplexMatrix; -class tree_constant; +class octave_value; -extern tree_constant do_unary_op (double d, tree_expression::type t); +extern octave_value do_unary_op (double d, tree_expression::type t); -extern tree_constant do_unary_op (const Matrix& a, tree_expression::type t); +extern octave_value do_unary_op (const Matrix& a, tree_expression::type t); -extern tree_constant do_unary_op (const Complex& c, tree_expression::type t); +extern octave_value do_unary_op (const Complex& c, tree_expression::type t); -extern tree_constant do_unary_op (const ComplexMatrix& a, +extern octave_value do_unary_op (const ComplexMatrix& a, tree_expression::type t); -extern tree_constant do_binary_op (double a, double b, +extern octave_value do_binary_op (double a, double b, tree_expression::type t); -extern tree_constant do_binary_op (double a, const Matrix& b, +extern octave_value do_binary_op (double a, const Matrix& b, tree_expression::type t); -extern tree_constant do_binary_op (double a, const Complex& b, +extern octave_value do_binary_op (double a, const Complex& b, tree_expression::type t); -extern tree_constant do_binary_op (double a, const ComplexMatrix& b, +extern octave_value do_binary_op (double a, const ComplexMatrix& b, tree_expression::type t); -extern tree_constant do_binary_op (const Matrix& a, double b, +extern octave_value do_binary_op (const Matrix& a, double b, tree_expression::type t); -extern tree_constant do_binary_op (const Matrix& a, const Matrix& b, +extern octave_value do_binary_op (const Matrix& a, const Matrix& b, tree_expression::type t); -extern tree_constant do_binary_op (const Matrix& a, const Complex& b, +extern octave_value do_binary_op (const Matrix& a, const Complex& b, tree_expression::type t); -extern tree_constant do_binary_op (const Matrix& a, const ComplexMatrix& b, +extern octave_value do_binary_op (const Matrix& a, const ComplexMatrix& b, tree_expression::type t); -extern tree_constant do_binary_op (const Complex& a, double b, +extern octave_value do_binary_op (const Complex& a, double b, tree_expression::type t); -extern tree_constant do_binary_op (const Complex& a, const Matrix& b, +extern octave_value do_binary_op (const Complex& a, const Matrix& b, tree_expression::type t); -extern tree_constant do_binary_op (const Complex& a, const Complex& b, +extern octave_value do_binary_op (const Complex& a, const Complex& b, tree_expression::type t); -extern tree_constant do_binary_op (const Complex& a, const ComplexMatrix& b, +extern octave_value do_binary_op (const Complex& a, const ComplexMatrix& b, tree_expression::type t); -extern tree_constant do_binary_op (const ComplexMatrix& a, double b, +extern octave_value do_binary_op (const ComplexMatrix& a, double b, tree_expression::type t); -extern tree_constant do_binary_op (const ComplexMatrix& a, const Matrix& b, +extern octave_value do_binary_op (const ComplexMatrix& a, const Matrix& b, tree_expression::type t); -extern tree_constant do_binary_op (const ComplexMatrix& a, const Complex& b, +extern octave_value do_binary_op (const ComplexMatrix& a, const Complex& b, tree_expression::type t); -extern tree_constant do_binary_op (const ComplexMatrix& a, +extern octave_value do_binary_op (const ComplexMatrix& a, const ComplexMatrix& b, tree_expression::type t);