Hi. I tested 80ef7e7639f99618bee490b2dea02b5fd9ab28e5 and this commit really 
fixes bug I reported. But it seems the code is still buggy. I tested the same 
code (i. e. attachments from 
https://lists.gnu.org/archive/html/bison-patches/2019-01/msg00000.html ) and 
typed this:

    echo 2 + 2 % | ./a.out

And saw this:

    Invalid character: %
    4

And the program returned zero return status (i. e. parser reported to main 
function that it parsed successfully). But if I replace skeleton with LALR1, I 
get this:

    Invalid character: %

And I get non-zero return status

==
Askar Safin
http://vk.com/safinaskar

Reply via email to