help-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Question] - Is it a good idea to parse groff with Bison?


From: Roberto Jesus Dip
Subject: Re: [Question] - Is it a good idea to parse groff with Bison?
Date: Fri, 6 Nov 2015 15:57:18 -0300

Thanks Chris! I will do that :)

On Fri, Nov 6, 2015 at 3:48 PM, Chris verBurg <address@hidden>
wrote:

>
> Hmm, you might want to check with the groff guys then.  If they are or are
> not really using bison, they'd be able to tell you why.  My
> technically-correct-but-less-than-helpful response is limited to "if
> groff's grammar is LALR(1), yes you can use bison!"  Or to turn on GLR
> parsing and watch the world burn.
>
> But, check with the groff guys.  :)
>
> -Chris
>
>
>
> On Fri, Nov 6, 2015 at 2:56 AM, Roberto Jesus Dip <address@hidden>
> wrote:
>
>> Hey Chris,
>>
>> Thanks so much for your answer.
>>
>> Indeed, the Stackoverflow question is mine :). Is a bad behavior to post
>> in multiple forums / lists?.
>>
>> Regarding the topic, I have seen the groff source code, and although some
>> pre-processors like `eqn` and `pic` are using bison, groff itself and 95%
>> of the code is written in C++ ( please correct me if I'm wrong! ).
>>
>> That's why I'm wondering if its really a good idea to use it.
>>
>> Thanks again!
>>
>> On Fri, Nov 6, 2015 at 3:46 AM, Chris verBurg <address@hidden>
>> wrote:
>>
>>>
>>> Whoa, this looks just like a question posted in Stackoverflow a few
>>> hours ago!  :)
>>>
>>> A cursory googling gives me evidence that groff itself uses bison, which
>>> would make jison a good match for parsing it, yes.
>>>
>>> -Chris
>>>
>>>
>>> On Thu, Nov 5, 2015 at 3:24 PM, Roberto Jesus Dip <address@hidden>
>>> wrote:
>>>
>>>> Hello everyone,
>>>>
>>>> As part of a pet project, I'm trying to parse groff using Jison (
>>>> essentially a clone of  Bison, but in JavaScript ).
>>>>
>>>> The idea behind this is to be able to parse groff to HTML in the
>>>> browser,
>>>> and make a live editor of man pages ( similar to http://dillinger.io/
>>>> ).
>>>>
>>>> Do you believe that its a good idea to use Bison for this?.
>>>>
>>>> Thanks in advance.
>>>>
>>>> --
>>>> Roberto Dip
>>>> _______________________________________________
>>>> address@hidden https://lists.gnu.org/mailman/listinfo/help-bison
>>>>
>>>
>>>
>>
>>
>> --
>> Roberto Dip
>> -
>> Simplicity is the ultimate sophistication. — Leonardo da Vinci
>>
>
>


-- 
Roberto Dip
-
Simplicity is the ultimate sophistication. — Leonardo da Vinci


reply via email to

[Prev in Thread] Current Thread [Next in Thread]