Re: String[bring] vs "bring"
- To: mathgroup at smc.vnet.net
- Subject: [mg59364] Re: [mg59350] String[bring] vs "bring"
- From: Bob Hanlon <hanlonr at cox.net>
- Date: Sun, 7 Aug 2005 03:46:57 -0400 (EDT)
- Reply-to: hanlonr at cox.net
- Sender: owner-wri-mathgroup at wolfram.com
"bring"===ToString[bring]
True
bring===ToExpression["bring"]
True
String===Head["Bring"]
True
Symbol===Head[bring]
True
Bob Hanlon
>
> From: Kristen W Carlson <carlsonkw at gmail.com>
To: mathgroup at smc.vnet.net
> Date: 2005/08/06 Sat AM 01:30:09 EDT
> Subject: [mg59364] [mg59350] String[bring] vs "bring"
>
> Hi,
>
> Question: What is the difference between "bring" and String[bring] ?
> What is the utility of making them different?
>
> Question: What is the difference between "bring" and String[bring] ?
> What is the utility of making them different?
>
> "bring" ===String[bring]
>
> False
>
> Cases[{"bring"}, _String]
>
> {bring}
>
> Cases[String[bring], _String]
>
> {}
>
> Cases[ToString[bring], _String]
>
> {}
>
> InputForm[String[bring]]
>
> String[bring]
>
> InputForm["bring"]
>
> "bring"
>
> FullForm[String[bring]]
>
> String[bring]
>
> And yet:
>
> Head["bring"]
>
> String
>
> FullForm["bring"]
>
> "bring"
>
> ToString[bring]
>
> bring
>
> InputForm[%]
>
> "bring"
>
> Wha????
>
> Thanks,
>
> Kris
>
>