On 04/04/2009, at 5:31 PM, john skaller wrote:

>
> On 04/04/2009, at 5:21 PM, Emmanuel Onzon wrote:
>
>>
>> John and Emmanuel, I just got things to compile but it doesn't seem
>> to work. Mind if I commit it and could you see what I did wrong?
>>
>> Yes, but build fails for me with r2411 at configure with:
>
>
> Drop the old revision now, we're working on the HEAD of the TRUNK.
>
> The problem seems to be that Dypgen is losing "unused" non-terminals
> from the
> fixed/initial grammar, at least some of them.
>
> Erick built a hash somehow, and suser10token, rbrace, and many other
> non-terminals bound to tokens have been lost, but many are kept.
> I guess somehow Dypgen is losing nonterminals that aren't reachable
> from start: it emits warnings about these.


Note: it isn't losing all of them though! Some of the warned about
symbols are retained, others are lost.

Erick told me he dumped the hashtable by hacking dypgen.
line 1650 of dyp.ml added a print. Output is here:

http://pastebin.com/m738c5f31



--
john skaller
skal...@users.sourceforge.net





------------------------------------------------------------------------------
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to