Recursive solutions always are harder to wrap your head around, they tend require more "faith" than iterative solutions, and that is not something most programmers are usually accustomed too (all relgious meanings aside of course).
Piffle. Recursion is neither magical nor obscure, especially when dealing with recursive data structures (like parse trees).
--
F
o
x
t
r
o
t
U
n
i
f
o
r
m
Found a typo in this node? /msg me
% man 3 strfry
In reply to Re^4: tracking where I am in a tree structure
by FoxtrotUniform
in thread tracking where I am in a tree structure
by agaffney
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |