Hi,

At Thu, 13 Oct 2005 18:59:10 +0900,
ts wrote in [ruby-core:06263]:
>  What is this ?
> 
> #define HEAPCNT(n, size) ((size) % sizeof(YYSTYPE) ? 0 : (n) * (size) / sizeof(YYSTYPE))
> #define NEWHEAP(cnt) rb_node_newnode(NODE_ALLOCA, 0, (VALUE)parser_heap, cnt)
> 
> 
>  If i'm right u3.node can be == 0 and the nodes are not marked

If the size is indivisible by sizeof(YYSTYPE), it shouldn't be
for the parser stack, I guessed.  This is wrong assumption?

-- 
Nobu Nakada