Re: bison info doc - precedence in recursive parsing

2019-02-04 Thread Akim Demaille
> Le 4 févr. 2019 à 23:50, Hans Åberg a écrit : > > >> On 4 Feb 2019, at 22:59, Uxio Prego wrote: >> >> can’t remember any such graphviz failure, even with graphs >> so large, their output isn't actually useful, unless for navigating >> with e.g. xdot. >> >> I however have only used -Tpng,

Re: bison info doc - precedence in recursive parsing

2019-02-04 Thread Hans Åberg
> On 4 Feb 2019, at 22:59, Uxio Prego wrote: > > can’t remember any such graphviz failure, even with graphs > so large, their output isn't actually useful, unless for navigating > with e.g. xdot. > > I however have only used -Tpng, never -Tpdf. Also no -O, but I > guess that’s simply and works

Re: bison info doc - precedence in recursive parsing

2019-02-04 Thread Uxio Prego
Hey, can’t remember any such graphviz failure, even with graphs so large, their output isn't actually useful, unless for navigating with e.g. xdot. I however have only used -Tpng, never -Tpdf. Also no -O, but I guess that’s simply and works the same for all cases. > On 4 Feb 2019, at 21:50, Hans

Re: bison info doc - precedence in recursive parsing

2019-02-04 Thread Hans Åberg
> On 4 Feb 2019, at 07:32, Akim Demaille wrote: > > Make a full example, feed it to bison with --graph, and look at the resulting > graph. I could not get an output using 'dot -Tpdf parser.dot -O'. — Perhaps the grammar is too large, small .dot examples work. __

Re: bison info doc - precedence in recursive parsing

2019-02-04 Thread Akim Demaille
Hi Anand, > Le 3 févr. 2019 à 07:50, a écrit : > > Hello, >in info doc of bison, it is mentioned that rule gets its precendence from > last terminal symbol. > pasted below: > The first effect of the precedence declarations is to assign precedence > levels to the terminal symbols declared.

Re: bison info doc - precedence in recursive parsing

2019-02-04 Thread Hans Åberg
> On 3 Feb 2019, at 07:50, an...@aakhare.in wrote: > > The first effect of the precedence declarations is to assign precedence > levels to the terminal symbols declared. The second effect is to assign > precedence levels to certain rules: each rule gets its precedence from the > last terminal