>>>> "William" == William M Perry
<wmperry(a)aventail.com> writes:
William> Kyle Jones <kyle_jones(a)wonderworks.com> writes:
> Hrvoje Niksic writes:
> > Kyle Jones <kyle_jones(a)wonderworks.com> writes:
> >
> > > Well, I like the macros.
> >
> > I remember someone calling ***'s use of macros "pathological". I
> > wonder who that might be. :-)
>
> Ha ha, that was me. Let me qualify that. I like the accessor
> macros. The flow-of-control macros, LIST_LOOP, DEVICE_LOOP, etc.
> struck me as being a bit over the top. Sort of Common Lisp-ish,
> and I'm no CL fan. The pointer XFOO macros are evil, but necessary.
William> Quick, what does FROB do? :)
FROB is generally function-local, so it's not so important to
understand.
Also, I removed most of the FROB macros from the code in 21.2