On Monday 28 March 2005 00.20, Soumitra Kumar wrote:
> 1+3.YYID(7) has no meaning. But following is a valid
> expression:
> (YYID + YYID).YYID().YYID () + YYID() + YYID.YYID() +
> YYID.YYID
for this reduction to make any sense, you need to show more of your grammar.
What kind of operator is '.' in your grammar ?

Henrik

>
> -Soumitra.
>
> --- Henrik Sorensen <[EMAIL PROTECTED]> wrote:
> > can you tell a bit more about what your grammar
> > tries to achieve ?
> > from your very brief description, it sounds like you
> > can do this:
> >     1+3.YYID(7)
> > but what would this mean ?
> > Henrik
> >
> > On Sunday 27 March 2005 21.37, Soumitra Kumar wrote:
> > > %token YYID
> > > %%
> > > expression : hier_id
> > >
> > >         | method_call
> > >
> > >           /* unary and secondary expression
> >
> > follows.
> >
> > > */
> > >         ;
> > > method_call : expression '.' YYID '(' expression
> >
> > ')'
> >
> > >         ;
> > > hier_id : YYID
> > >
> > >         | hier_id '.' YYID
> > >
> > >         ;
> > >
> > > How to resolve the shift/reduce conflict? Please
> >
> > help.
> >
> > > -Soumitra.
> > >
> > >
> > >
> > > __________________________________
> > > Do you Yahoo!?
> > > Yahoo! Small Business - Try our new resources
> >
> > site!
> >
> > > http://smallbusiness.yahoo.com/resources/
> > >
> > >
> > > _______________________________________________
> > > Help-bison@gnu.org
> >
> > http://lists.gnu.org/mailman/listinfo/help-bison
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Small Business - Try our new resources site!
> http://smallbusiness.yahoo.com/resources/
>
>
> _______________________________________________
> Help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison


_______________________________________________
Help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison

Reply via email to