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);}