MathGroup Archive 2013

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

Search the Archive

Re: Mathematica does not see "}"

  • To: mathgroup at smc.vnet.net
  • Subject: [mg131903] Re: Mathematica does not see "}"
  • From: David Bailey <dave at removedbailey.co.uk>
  • Date: Mon, 28 Oct 2013 23:23:15 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-outx@smc.vnet.net
  • Delivered-to: mathgroup-newsendx@smc.vnet.net
  • References: <l4knvg$4tu$1@smc.vnet.net>

On 28/10/2013 04:08, János Löbb wrote:
> Hi,
> Any good idea why Mathematica 9.0.1 on MacOSX 10.8.5 is  complaining about this line below?  Sorry for the Input text, but plain text do not show it.
> In the code I copied and pasted this line from another place, but that should not matter. or should ?
> Looks to me that Mathematica is not seeing the "}" character on this line.  Looks like it puts some invisible dirt there.  I do not want to retype every character in the code.  Copy and Paste should work.
>
> pLfmDerivationArray =
>   Table[Read[rawfp, Word, WordSeparators -> {"\042 "}],{1}]
>
>
> Syntax::bktmcp :  "Expression \"\[NoBreak]{"\042 "}],{1}]\
> \[IndentingNewLine]\[NoBreak]\" has no closing \"\[NoBreak]"}"\
> \[NoBreak]\"\[NoBreak]""\[NoBreak]."
>
> Syntax::bktmcp :  "Expression \"\[NoBreak]{"\042 "}],{1}]\
> \[IndentingNewLine]\[NoBreak]\" has no closing \"\[NoBreak]"}"\
> \[NoBreak]\"\[NoBreak]""\[NoBreak]."
>
> Syntax::sntxi :  "Incomplete expression; more input is needed \
> \[NoBreak]""\[NoBreak]."
>
>
> or
>
>
> pLfmDerivationArray =
>   Table[Read[rawfp, Word, WordSeparators -> {"\042 "}],{1}]
>
> Syntax::bktmcp :  "Expression \"\[NoBreak]{"\042 "}],{1}]\[NoBreak]\" \
> has no closing \"\[NoBreak]"}"\[NoBreak]\"\[NoBreak]""\[NoBreak]."
>
> Syntax::bktmcp :  "Expression \"\[NoBreak]{"\042 "}],{1}]\[NoBreak]\" \
> has no closing \"\[NoBreak]"}"\[NoBreak]\"\[NoBreak]""\[NoBreak]."
>
> Syntax::sntxi :  "Incomplete expression; more input is needed \
> \[NoBreak]""\[NoBreak]."
>
>
> Thanks ahead,
> J=E1nos
> P.S.  Trying to catch up from version 5.2 :-)  Vince and roby thanks for the good tips for reading bits.  UnsignedInteger24 mastered to avoid my attention.
>
> After some deleting and retyping the same, finally Mathematica was satisfied with this line:
>
> pLfmDerivationArray =
>   Table[Read[rawfp, Word, WordSeparators -> {"\042"}], {1}]
>
> I do not see any difference.  Is this a bug or what ?
>
I tested this on version 8. Pasting the expression into Mathematica, I 
get the same strange result as you do, however, if I remove the 
backslash character, and then re-type it, the problem goes away!

Clearly you have found a bug in the Mathematica frontend, but you can 
use the above trick to circumvent it. Since a notebook is stored in 
BoxForm, once fixed, the problem should remain fixed (I checked this by 
saving and restoring the notebook).

David Bailey
http://www.dbaileyconsultancy.co.uk




  • Prev by Date: writing tensor in mathematica
  • Next by Date: Re: Exporting "Speak" to an audio file?
  • Previous by thread: Re: Mathematica does not see "}"
  • Next by thread: Need to split function into terms and then plot