MathGroup Archive 2011

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

Search the Archive

Re: Variables within With statement

  • To: mathgroup at smc.vnet.net
  • Subject: [mg123704] Re: Variables within With statement
  • From: DrMajorBob <btreat1 at austin.rr.com>
  • Date: Fri, 16 Dec 2011 05:46:03 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201112150951.EAA22803@smc.vnet.net>
  • Reply-to: drmajorbob at yahoo.com

It would be nicer, but you can't do it.

Bobby

On Thu, 15 Dec 2011 03:51:48 -0600, Harvey P. Dale <hpd1 at nyu.edu> wrote:

> 	Is there any easy way to have one variable within a With
> statement take its value from a prior variable in the same With
> statement?  For example, if I evaluate With[{a = 5, b = 10 a}, a + b], I
> get 5 + 10a, and what I want is 55.  I can get there like this: With[{a
> = 5}, With[{b = 10 a}, a + b]] -- which does produce 55 -- but it would
> be nicer if I could use a single With statement and get b, within it, to
> take its value from a.
>
> 	Thanks.
>
> 	Harvey
>


-- 
DrMajorBob at yahoo.com



  • Prev by Date: Re: how to replace with definition
  • Next by Date: Re: Does Union[] reliably sort?
  • Previous by thread: Re: Variables within With statement
  • Next by thread: Re: Variables within With statement