Mark H Weaver <m...@netris.org> writes: > David Kastrup <d...@gnu.org> writes: > >> Correct me if I am wrong (I actually have not really understood syntax >> transformers), but the usual patterns of xxx ... can't be empty (that >> is, > > Actually, you are wrong here. "e ..." can be empty. If you want to > prohibit the empty list, you need to write something like "e0 e ..." > instead.
Glad to hear it. I am pretty sure I have seen a number of examples that covered the empty case extra but maybe part of the reason could have been the necessity to _grab_ the first element. -- David Kastrup