[Date Index]
[Thread Index]
[Author Index]
Re: Inconsistent evaluation
 To: mathgroup at smc.vnet.net
 Subject: [mg61925] Re: Inconsistent evaluation
 From: "JensPeer Kuska" <kuska at informatik.unileipzig.de>
 Date: Sat, 5 Nov 2005 01:52:08 0500 (EST)
 Organization: Uni Leipzig
 References: <dkfcjb$eo5$1@smc.vnet.net>
 Sender: ownerwrimathgroup at wolfram.com
Hi,
how can we "reproduce" the problem on our own
machines ?
how can we see what your initial cell does ?
In general you should set up a different cell for
Get[] and Needs[] to be sure, that the variables
in the packages are parsed and added to the symbol
table first. And than make a second cell with you
own definitions. This was a problem with an older
Mathematica version, that the parser scan the cell
before the kernel evaluate it and so the parser
create the symbols before it got the definition
for it from the evaluation of Get[]/Needs[]
Regards
Jens
"leigh pascoe" <leigh at cephb.fr> schrieb im
Newsbeitrag news:dkfcjb$eo5$1 at smc.vnet.net...
 Dear Mathgroup,

 I tried to post this question a few days ago,
but it didn't appear. I
 assume this was because I pasted in error
messages from Mathematica in
 non text form, so I'll try again.

 I have a notebook with an initial cell that
calls Combinatorica and
 contains a number of function definitions of the
set delayed type. Each
 time I open the notebook I seem to get a
different behaviour when I
 evaluate the first cell. Two different sets of
messages resulting from
 an evaluation of the first cell are pasted in
below this message.


 Most recently I did the following:

 1. Start Ma and open the file. Evaluate the
first cell. This gives me
 the long list of error messages pasted in below.
 2. Then close Ma without saving anything.
Restart Ma and reopen the
 notebook, without evaluating the first cell. I
then opened a new
 notebook and pasted the definitions from the
original notebook and
 evaluated them one at a time. No error messages.

 Other times I get a single warning about using
the variable "list"
 (defined inside a module) that is similar to
"List". Does Ma remember
 data from previous sessions even though I have
closed the program? What
 am I not understanding here??

 Ma 5.0 Windows XP Pro

 Thanks

 LP

 Error messages:

 RowBox[{\(VertexNumber::"shdw"\), \(\(:\)\(\
\)\), "\<\"Symbol \
 \\!\\(\\\"VertexNumber\\\"\\) appears in
multiple contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(VertexStyle::"shdw"\), \(\(:\)\(\
\)\), "\<\"Symbol \
 \\!\\(\\\"VertexStyle\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(SetDelayed::"write"\), \(\(:\)\(\
\)\), "\<\"Tag
 \\!\\(Times\\) \
 in \\!\\(Null\\\\ Null\\\\ Null\\\\ Null\\\\
Null\\\\ Null\\\\ Null\\\\ \
 Null\\\\ Null\\\\ Null\\\\ Null\\\\
\\(\\(\[LeftSkeleton] 11
 \[RightSkeleton]\
 \\)\\)\\\\ Null\\\\ Null\\\\ Null\\\\ Null\\\\
Null\\\\ Null\\\\ Null\\\\ \
 Null\\\\ Null\\\\ Null\\\\
\\(\\(blchains[n_]\\)\\)\\) is Protected. \
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\",
 ButtonStyle>\\\"RefGuideLinkText\
 \\\", ButtonFrame>None,
ButtonData:>\\\"General::write\\\"]\\)\"\>"}]\)
 Out[1]=
 $Failed


 Here are messages from another fresh valuation
of the first cell (they
 are not the same as those above!?)

 >From In[1]:=
 \!\(\*
 RowBox[{\(General::"spell1"\), \(\(:\)\(\ \)\),
"\<\"Possible spelling \
 error: new symbol name \\\"\\!\\(Large\\)\\\" is
similar to existing
 symbol \
 \\\"\\!\\(Larger\\)\\\".
\\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::spell1\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(Blue::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol \
 \\!\\(\\\"Blue\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"Graphics`Colors`\\\",
\\\"Global`\\\"}\\); definitions in
 context \
 \\!\\(\\\"Graphics`Colors`\\\"\\) may shadow or
be shadowed by other \
 definitions.
\\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(Green::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol
 \\!\\(\\\"Green\\\"\
 \\) appears in multiple contexts
\\!\\({\\\"Graphics`Colors`\\\",
 \\\"Global`\
 \\\"}\\); definitions in context
\\!\\(\\\"Graphics`Colors`\\\"\\) may
 shadow \
 or be shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\
 \", ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(Red::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol
 \\!\\(\\\"Red\\\"\\) \
 appears in multiple contexts
\\!\\({\\\"Graphics`Colors`\\\", \
 \\\"Global`\\\"}\\); definitions in context
 \\!\\(\\\"Graphics`Colors`\\\"\\) \
 may shadow or be shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\
 \[Ellipsis]\\\",
ButtonStyle>\\\"RefGuideLinkText\\\",
 ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(AddEdges::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol \
 \\!\\(\\\"AddEdges\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(AddVertices::"shdw"\), \(\(:\)\(\
\)\), "\<\"Symbol \
 \\!\\(\\\"AddVertices\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(DeleteEdges::"shdw"\), \(\(:\)\(\
\)\), "\<\"Symbol \
 \\!\\(\\\"DeleteEdges\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(EdgeColor::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol \
 \\!\\(\\\"EdgeColor\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(Edges::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol
 \\!\\(\\\"Edges\\\"\
 \\) appears in multiple contexts
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\", \
 \\\"Global`\\\"}\\); definitions in context \
 \\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be shadowed by \
 other definitions.
\\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(EdgeStyle::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol \
 \\!\\(\\\"EdgeStyle\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(GridGraph::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol \
 \\!\\(\\\"GridGraph\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(KSubsets::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol \
 \\!\\(\\\"KSubsets\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(Large::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol
 \\!\\(\\\"Large\\\"\
 \\) appears in multiple contexts
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\", \
 \\\"Global`\\\"}\\); definitions in context \
 \\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be shadowed by \
 other definitions.
\\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(SetGraphOptions::"shdw"\), \(\(:\)\(\
\)\), "\<\"Symbol \
 \\!\\(\\\"SetGraphOptions\\\"\\) appears in
multiple contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(Thick::"shdw"\), \(\(:\)\(\ \)\),
"\<\"Symbol
 \\!\\(\\\"Thick\\\"\
 \\) appears in multiple contexts
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\", \
 \\\"Global`\\\"}\\); definitions in context \
 \\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be shadowed by \
 other definitions.
\\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*
 RowBox[{\(VertexColor::"shdw"\), \(\(:\)\(\
\)\), "\<\"Symbol \
 \\!\\(\\\"VertexColor\\\"\\) appears in multiple
contexts \
 \\!\\({\\\"DiscreteMath`Combinatorica`\\\",
\\\"Global`\\\"}\\);
 definitions \
 in context
\\!\\(\\\"DiscreteMath`Combinatorica`\\\"\\) may
shadow or be \
 shadowed by other definitions.
 \\!\\(\\*ButtonBox[\\\"More\[Ellipsis]\\\", \
 ButtonStyle>\\\"RefGuideLinkText\\\",
ButtonFrame>None, \
 ButtonData:>\\\"General::shdw\\\"]\\)\"\>"}]\)
 >From In[1]:=
 \!\(\*

Prev by Date:
Re: Re: 2.9.2 How Input and Output Work
Next by Date:
Re: Removed[$$Failure] in Integrate
Previous by thread:
Inconsistent evaluation
Next by thread:
Re: Re: Inconsistent evaluation
 