In reply to:

I think you have to define x_2 explicitly .. My brain can't comprehend why,


Yeah, I don't understand it either, as the original equation defines x_2 correctly. Perhaps there's a hidden divide-by-zero in the derivation (a bit like the one in the standard "proof" that 1=2).

Anyway, back to my DSSSL hacking - I've almost got something that interprets a user tag "print" to decide whether or not to output each subtree.
_________________________
Toby Speight
030103016 (80GB Mk2a, blue)
030102806 (0GB Mk2a, blue)