Extracting subexpressions
- To: mathgroup at smc.vnet.net
- Subject: [mg78301] Extracting subexpressions
- From: Geraud Nymo <kalymereau at yahoo.fr>
- Date: Thu, 28 Jun 2007 04:16:57 -0400 (EDT)
Hi Group
I have a (potentially very large) mathematical expression myExpr. I
want to extract all the non atomic subexpressions. I have found the
two following solutions:
Level[myExpr, {-\[Infinity], -2}]
and
Cases[myExpr, _, {-\[Infinity], -2}]
On very large expressions that I cannot reproduce here it seems that
Level is a bit faster. Is there an even faster way to obtain the same
result ?
Thanks.