MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: pattern example

  • To: mathgroup at smc.vnet.net
  • Subject: [mg119820] Re: pattern example
  • From: Tomas Garza <tgarza10 at msn.com>
  • Date: Fri, 24 Jun 2011 07:45:05 -0400 (EDT)
  • References: <201106231125.HAA25887@smc.vnet.net>

I get In[1]:= f[3/5,4,5,2/3]/.f[x:(_Integer|_Rational)..]:>{x}
Out[1]= {3/5,4,5,2/3}
(Mathematica 8.0.1, Windows Vista)
-Tomas

> Date: Thu, 23 Jun 2011 07:25:11 -0400
> From: fgutiers2002 at yahoo.com
> Subject: pattern example
> To: mathgroup at smc.vnet.net
>
> I find in Leonid's (Shiffrin) excellent book the following example (p. 122):
> f[3/5,4,5,2/3]/.f[x:(_Integer|_Rational)..]:>{x}
>
> According to the book, this returns {3/5,4,5,2/3}
>
> However, I get (Mathematica 8.0.1, Windows 7) f[3/5,4,5,2/3]
>
> What's wrong?
> Francisco
>


  • References:
  • Prev by Date: Re: Again : Is there a BNF for Mathematica?
  • Next by Date: How can I write the input code for a comparison
  • Previous by thread: pattern example
  • Next by thread: Re: pattern example