> I've been working on that. The attached two patches break the > circularity. The code still isn't organized brilliantly, but after > applying these I think we would only want pretty minor cleanups before > merging PEG into the main branch.
Actually, forget this bit. I wrote it before I remembered that the s-expression language will probably need to be changed.