MathGroup Archive 2011

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

Search the Archive

Re: Visibility of value of variable bindings in module


Values Set in the first argument of Module cannot be used within that List.

That's just the way it is!

Bobby

On Sun, 04 Sep 2011 17:05:15 -0500, caw <cawright.99 at gmail.com> wrote:

> Hi
>
> Module[{x = Sum[i, {i, Length[{1, 2, 3}]}], y = x + 1}, Print[y];
> Print[x]]
>
> prints out:
>
> 1 + x
> 6
>
> So, in the variable declaration section of the Module statement, the
> binding of x to 6 isn't visible to y.
> (It's a bit like let and let*, but not)
>
> Is there a form which will allow the bindings to be visible within the
> variable declaration section?
>
> thanks very much
>
> chris
>


-- 
DrMajorBob at yahoo.com




  • Prev by Date: Re: Visibility of value of variable bindings in module
  • Next by Date: Re: Assembling PDFs into a PDF document?
  • Previous by thread: Visibility of value of variable bindings in module
  • Next by thread: Re: Visibility of value of variable bindings in module