Greg Stark <gsstark@mit.edu> writes:
> [ other stuff I'll respond to later ]
> Basic postgres mm question, is there a cdr function,
lfirst() == car(). lnext() == cdr(). Practically all the basic planner
datastructures were lifted from an original implementation in Lisp, and
other than these gratuitous(?) renamings, the semantics are still the
same.
> It all gets cleaned up with a ripcord deallocator?
Right. Garbage collection r us; don't worry about leaking a cons cell
here or there.
regards, tom lane