[developers] Stack overflow in generator unpack-edge

Stephan Oepen oe at ifi.uio.no
Sat Jan 16 13:44:24 CET 2010

> [...] where generating without packing produces the more informative
> usual warning about a possibly recursive rule, which is then immediately
> visible in the generator chart.

i am glad this is at least partially resolved.  i suspect it is another
instance of the `recursive' packing problem, i.e. packing a phrase into
one of its daughters.  we used to run into this every now and again in
parsing, and at least PET now protects against this problem.  i believe
we typically conclude that this situation exposes a bug in the grammar,
and that it would be good to give more explicit feed-back.  even though
i cannot recall it happening before, i suspect there is no real reason
the generator should always steer clear of this problem.

> [...] sensible grammar developers will of course remember to examine
> problematic generation examples with packing disabled.

i honestly think you are being too harsh on yourself!  a lot depends on
experience, so just allow yourself some time.

                                                      all best  -  oe

+++ Universitetet i Oslo (IFI); Boks 1080 Blindern; 0316 Oslo; (+47) 2284 0125
+++    --- oe at ifi.uio.no; stephan at oepen.net; http://www.emmtee.net/oe/ ---

More information about the developers mailing list