diff liboctave/lo-utils.h @ 11010:9478b216752e

simplify more array tests
author Jaroslav Hajek <highegg@gmail.com>
date Wed, 22 Sep 2010 07:06:25 +0200
parents aca961a3f387
children 2554b4a0806e
line wrap: on
line diff
--- a/liboctave/lo-utils.h
+++ b/liboctave/lo-utils.h
@@ -39,6 +39,16 @@
 extern OCTAVE_API double D_NINT (double x);
 extern OCTAVE_API float F_NINT (float x);
 
+extern OCTAVE_API bool xis_int_or_inf_or_nan (double x);
+extern OCTAVE_API bool xis_one_or_zero (double x);
+extern OCTAVE_API bool xis_zero (double x);
+extern OCTAVE_API bool xtoo_large_for_float (double x);
+
+extern OCTAVE_API bool xis_int_or_inf_or_nan (float x);
+extern OCTAVE_API bool xis_one_or_zero (float x);
+extern OCTAVE_API bool xis_zero (float x);
+extern OCTAVE_API bool xtoo_large_for_float (float x);
+
 extern OCTAVE_API char *strsave (const char *);
 
 extern OCTAVE_API void