What is the advantage of this wine script over doxygen ?
Maarten
On Nov 11, 2007 11:53 AM, Klemens Friedl frik85@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@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev