gsinclair / gmail.com wrote:

> Dave Burt wrote:
> > Why foo_p?  What's the p? ZenSpider's ZenTest suggests foo_eh. I could see
> > maybe _q or _bool. Also I'd prefer _set to _setter.
> 
> P is for "predicate".  It's a Lisp or Scheme thing; can't remember
> which.

Common Lisp.  Scheme uses '?'.  Common Lisp isn't 100% consistent,
though, as it uses both '-p' and just 'p' as suffixes for predicate
functions.  Either way, using 'p' is the best suggestion so far,
        nikolai

-- 
Nikolai Weibull: now available free of charge at http://bitwi.se/!
Born in Chicago, IL USA; currently residing in Gothenburg, Sweden.
main(){printf(&linux["\021%six\012\0"],(linux)["have"]+"fun"-97);}