
Oct. 23, 2003
3:37 a.m.
pipe = source for p in predicates: pipe = e for e in pipe if ^p(e)
Bah. Arbitrary semantics bound to line-noise characters. Guess what that reminds me of. :-)
If anyone can think of anything less line-noisy, I'm open to suggestions. The important thing is the idea of explicitly capturing an enclosing binding, however it's expressed. Greg Ewing, Computer Science Dept, +--------------------------------------+ University of Canterbury, | A citizen of NewZealandCorp, a | Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. | greg@cosc.canterbury.ac.nz +--------------------------------------+