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
- References:
- Variables within With statement
- From: "Harvey P. Dale" <hpd1@nyu.edu>
- Variables within With statement