[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [help-texinfo] alternate node name
From: |
Jean-Louis Leroy |
Subject: |
Re: [help-texinfo] alternate node name |
Date: |
Sun, 18 Dec 2005 07:53:36 +0000 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux) |
Hello Karl.
> I doubt it would be possible to parse texinfo with lex and yacc, by
> the way.
Because it's line-oriented?
I do have doubts about yacc being useful here. As for tokenization,
Perl's regexes are more than enough for the job.
> Also, any changes to the language (or the Info output) must be 100%
> backward compatible.
That's why I thought of adding an extra @node arg. I noticed that
makeinfo ignored it. Still have to check with texi2dvi.
> Regarding Perl, it would make some things easier, but I doubt rms would
> appreciate it.
Which language do you think he would appreciate?
> I should mention that the texi2html processor (not part > of the
> Texinfo package, but independently and "friendly" maintained) is >
> written in Perl.
I didn't know it existed. I've had a 3 minute look at it and I have
the impression that it doesn't build a parse tree either. Do you think
it would be more amenable to my needs?
Hmm. I'm sorely tempted to have a shot at a new converter. I would
have a module that builds an AST; then converters that use
multimethods like generate(command, output) to make it easier to take
an existing converter and overried part of its behavior. The HTML
converter would use HTML templates instead of hard-coded HTML...
Ah, time...
--
Jean-Louis Leroy
Sound Object Logic
http://www.soundobjectlogic.com
- Re: [help-texinfo] Overloading function defs inside and across languages, Jean-Louis Leroy, 2005/12/04
- Re: [help-texinfo] Overloading function defs inside and across languages, Karl Berry, 2005/12/04
- Re: [help-texinfo] alternate node name [was: Overloading function defs inside and across languages], Jean-Louis Leroy, 2005/12/17
- Re: [help-texinfo] alternate node name [was: Overloading function defs inside and across languages], Karl Berry, 2005/12/17
- Re: [help-texinfo] alternate node name,
Jean-Louis Leroy <=
- Re: [help-texinfo] alternate node name, Karl Berry, 2005/12/19
- Re: [help-texinfo] New Texi parser?, Jean-Louis Leroy, 2005/12/30
- Re: [help-texinfo] New Texi parser?, Karl Berry, 2005/12/30
- Re: [help-texinfo] New Texi parser?, Jean-Louis Leroy, 2005/12/31
- [help-texinfo] Re: New Texi parser?, Torsten Bronger, 2005/12/31
- Re: [help-texinfo] Re: New Texi parser?, Jean-Louis Leroy, 2005/12/31
- [help-texinfo] Re: New Texi parser?, Torsten Bronger, 2005/12/31
- [help-texinfo] Re: New Texi parser?, Torsten Bronger, 2005/12/31
- Re: [help-texinfo] New Texi parser?, Eli Zaretskii, 2005/12/31