[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
error-tokens and locations?
From: |
Ian Badcoe |
Subject: |
error-tokens and locations? |
Date: |
Thu, 13 Nov 2003 13:47:19 +0000 |
Hi, I've been trying to ask this on the help mailing-list, but after
repeated attempts the message just doesn't seem to be getting distributed.
Anyway, I think this may be a bug, but I'm not 100%.
I have a grammar with some error productions, and in the actions I try to
pass the location of the error token into a support routine so that I can
give nice error messages.
Mostly this works, but for one or two of the productions I get silly
locations.
Investigating a bit further, I redefined YYLLOC_DEFAULT so that it could
print me some diagnostics and it's sometimes getting called with num ==
0. I'm fairly sure the default definition cannot handle that either.
So, my question is: should I be able to use the locations of error
tokens? I haven't seen anything which suggests not, in fact I'd think it
the most common use for them.
If it should work, then it may be a bug. I can post a small demonstration
if anybody needs to see it.
It's bison 1.875b and the cygwin port, on Windows Me, but I doubt the
system details are involved.
Thanks,
Ian B
Free transport into the future - while you wait.
- error-tokens and locations?,
Ian Badcoe <=
- Re: error-tokens and locations?, Paul Eggert, 2003/11/13
- Re: error-tokens and locations?, Ian Badcoe, 2003/11/14
- Re: error-tokens and locations?, Paul Eggert, 2003/11/14
- Re: error-tokens and locations?, Ian Badcoe, 2003/11/17
- Re: error-tokens and locations?, Ian Badcoe, 2003/11/17
- Re: error-tokens and locations?, Paul Eggert, 2003/11/17
- Re: error-tokens and locations?, Ian Badcoe, 2003/11/17
- Re: error-tokens and locations?, Paul Eggert, 2003/11/17
- Re: error-tokens and locations?, Ian Badcoe, 2003/11/18
- Re: error-tokens and locations?, Paul Eggert, 2003/11/18