Re: how to get left hand side symbol in action

r0ller <[email protected]>
Newsgroups gmane.comp.parsers.bison.general
Message-ID <[email protected]>
Yes, correct: I'd need the non terminal symbol itself.

Best regards,
r0ller

-------- Eredeti levél --------
Feladó: Uxio Prego < [email protected] (Link -> mailto:[email protected]) >
Dátum: 2019 május 6 14:30:10
Tárgy: Re: how to get left hand side symbol in action
Címzett: Giacinto Cifelli < [email protected] (Link -> mailto:[email protected]) >

I thought they mean the [non terminal] **symbol**,
instead of the actual object?

Regards,

> On 6 May 2019, at 14:27, Giacinto Cifelli <[email protected]> wrote:
>
> Hi,
>
> you refer to the left-hand side with $$. Provided it has a 'printable'
> type (int, char *, string), it should output.
>
> BR,
> Giacinto
>
> On Mon, May 6, 2019 at 11:28 AM r0ller <[email protected]> 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:(
>>
>> Best regards,
>> r0ller
>> _______________________________________________
>> [email protected] https://lists.gnu.org/mailman/listinfo/help-bison
>
> _______________________________________________
> [email protected] https://lists.gnu.org/mailman/listinfo/help-bison
 
_______________________________________________
[email protected] https://lists.gnu.org/mailman/listinfo/help-bison
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.