On Mon, 2008-04-07 at 09:48 -0700, Les wrote: > The thing to remember is that C is a functional language C is an imperative language that includes functions with side-effects. It's not a "functional language" in the sense the term is usually employed (e.g. Lisp, Scheme, ML, etc.) poc