On 12/5/05 at 3:37 AM, hattons at globalsymmetry.com (Steven T. Hatton)
wrote:
>>4. There are other built in type tests that rely on other tests
>>than Head: NumberQ, NumericQ, IntegerQ, EvenQ, OddQ, PrimeQ;
>>ArrayQ, VectorQ, MatrixQ (for these there are nice element tests,
>>too), PolynomialQ (element tests). There are built in "structural"
>>tests, and I mention these for the reason mentioned next: SameQ,
>>UnsameQ, OrderedQ, MemberQ, FreeQ, MatchQ, ValueQ, AtomQ. With
>>these, argument-testing syntax is f[x_?testQ]. q.v. Section 2.3.5.
>RealQ? Ironically that one seems to be missing. Probably an
>intentional ommission.
Perhaps. But it is easily added should you want a test for reals using the same syntax, e.g.,
RealQ[x_]:=Element[x,Reals]
will do the trick quite nicely.
--
To reply via email subtract one hundred and four