[ros-dev] Tracking implementation API status
Maarten Bosma
ma2rten at gmail.com
Sun Nov 11 12:45:37 CET 2007
What is the advantage of this wine script over doxygen ?
Maarten
On Nov 11, 2007 11:53 AM, Klemens Friedl <frik85 at gmail.com> wrote:
> WineHQ's API-docu-system consists of static pages that are generated
> by using a single perl script. The c2man.pl script uses regex
> expressions to parse the source code and generate static html files.
> An introduction and more in-deep information about the Wine API
> documentation can be found on their website:
> http://www.winehq.org/site/docs/winedev-guide/api-docs
>
> In my opinion, we should try to optimize the c2man.pl for our purpose.
>
> An alternative would be to update or even rewrite the rgenstat tool.
> Maybe by using the pcre3 regex library, or by writing a
> lexer+parser+generator. The lexer and parser code could be generated
> by using tools like bison, yacc or lemon. The later one even supports
> EBNF and multi-threading.
>
> The benefit of a tool written C or C++ would be that it would be
> faster and it can be used with RosBE without additional third party
> packages (like perl).
> By using regex, especially the pcre3 library which is compatible with
> perl-regex (the defacto standard) we could refactor the perl-script to
> C code.
>
> On the otherside, for the meantime it sounds more reasonable to go
> with an slightly optimized wine perl script.
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-dev/attachments/20071111/b11356f0/attachment.html
More information about the Ros-dev
mailing list