On Tue, 13 May 2008, Frans Englich wrote:
> On Saturday 10 May 2008 21:00:50 Laurence Finston wrote:
> I agree, I don't think this is caused by wrong recursion. I can't change my
> grammar, and I can't discard tokens based on the test expression because it
> cannot be evaluated at parse time. M
On Tuesday 13 May 2008 11:20:16 Hans Aberg wrote:
> On 13 May 2008, at 10:53, Frans Englich wrote:
> > yyoverflow is undefined. Even undefined it to be sure.
>
> The file yacc.c has a segment looking like:
>#ifdef yyoverflow
> yyoverflow (YY_("memory exhausted"), ...
>
>#else /* no yy
On 13 May 2008, at 10:53, Frans Englich wrote:
yyoverflow is undefined. Even undefined it to be sure.
The file yacc.c has a segment looking like:
#ifdef yyoverflow
yyoverflow (YY_("memory exhausted"), ...
#else /* no yyoverflow */
# ifndef YYSTACK_RELOCATE
goto yyexhausted
On 8 May 2008, at 16:46, Frans Englich wrote:
I'm running into "memory exhausted"...
How should I approach this problem?
The C stack can be both static (or user defined) and dynamic. This is
regulated by the parameter yyoverflow; if it is undefined, one gets
the dynamic stack (or so is
On Tuesday 13 May 2008 10:46:05 Hans Aberg wrote:
> On 8 May 2008, at 16:46, Frans Englich wrote:
> > I'm running into "memory exhausted"...
> >
> > How should I approach this problem?
>
> The C stack can be both static (or user defined) and dynamic. This is
> regulated by the parameter yyoverflow;
On Saturday 10 May 2008 21:00:50 Laurence Finston wrote:
> On Thu, 8 May 2008, Frans Englich wrote:
> > I'm running into "memory exhausted" and from reading section 2.3 this is
> > apparently caused by doing right recursion instead of left recursion. My
> > grammar is fairly large(grammar file is 3
On Thu, 8 May 2008, Frans Englich wrote:
> I'm running into "memory exhausted" and from reading section 2.3 this is
> apparently caused by doing right recursion instead of left recursion. My
> grammar is fairly large(grammar file is 3400 lines) and I simply have trouble
> finding where I do rig