Mercurial > hg > octave-nkf
diff src/ov-scalar.cc @ 3223:3ee04ff37b3e
[project @ 1998-11-20 19:34:15 by jwe]
author | jwe |
---|---|
date | Fri, 20 Nov 1998 19:34:16 +0000 |
parents | 30770ba4457a |
children | d14c483b3c12 |
line wrap: on
line diff
--- a/src/ov-scalar.cc +++ b/src/ov-scalar.cc @@ -34,12 +34,17 @@ #include "gripes.h" #include "oct-obj.h" #include "ov-scalar.h" +#include "ov-base.h" +#include "ov-base-scalar.h" +#include "ov-base-scalar.cc" #include "ov-re-mat.h" #include "ov-typeinfo.h" #include "pr-output.h" #include "xdiv.h" #include "xpow.h" +template class octave_base_scalar<double>; + DEFINE_OCTAVE_ALLOCATOR (octave_scalar); DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA (octave_scalar, "scalar"); @@ -104,28 +109,6 @@ return retval; } -void -octave_scalar::print (ostream& os, bool pr_as_read_syntax) const -{ - print_raw (os, pr_as_read_syntax); - newline (os); -} - -void -octave_scalar::print_raw (ostream& os, bool pr_as_read_syntax) const -{ - indent (os); - octave_print_internal (os, scalar, pr_as_read_syntax); -} - -bool -octave_scalar::print_name_tag (ostream& os, const string& name) const -{ - indent (os); - os << name << " = "; - return false; -} - /* ;;; Local Variables: *** ;;; mode: C++ ***