> Le 6 mai 2019 à 14:50, Hans Åberg <haber...@telia.com> a écrit :
> 
> 
>> On 6 May 2019, at 11:28, r0ller <r0l...@freemail.hu> wrote:
>> 
>> Hi All,
>> 
>> Is it possible in *any* way to get the left hand side symbol in an action of 
>> a rule? Say, I have:
>> 
>> A : B C
>> {<!-- -->
>>    std:cout<<"left hand side symbol is:"<<???
>> };
>> 
>> I tried to find it out myself and googled a lot but didn't find anything:(
> 
> In the C++ parser, one can write:
>  std::cout << “LHS: " << yytname_[yylhs.type_get()] << std::endl;

But it's an internal detail, there is no guarantee it won't change.

r0ller, what is your exact need?
_______________________________________________
help-bison@gnu.org https://lists.gnu.org/mailman/listinfo/help-bison

Reply via email to