|
Boost : |
From: Jonathan Turkanis (technews_at_[hidden])
Date: 2005-02-09 11:10:36
Gennadiy Rozental wrote:
>> The Wave C++ preprocessor library review begins today
>> February 7, 2005.
>
> I obviously did not have chance to look into this submission in
> details (though it does seems like a quite an achievement), but I
> have couple
> general questions:
>
> 1. Why do we need it?
> I mean why do we need it here in boost? I admit there maybe couple
> dozens people in a world who are interesting in implementing/use
> custom C+ preprocessors, but does it make it a widely reusable
> component? Note I do
> not comment on the quality of the submission (I most probably is not
> qualified enough to comment on that). After all this library/utility
> exist already and available to public.
I have a potential use for it.
I am considering writing a Spirit-based IDL compiler for the the interfaces
library which would accept pseudocode as input (see http://tinyurl.com/5oj6n)
and output C++ class definitions. Using Wave I could allow the pseudocode input
to contain preprocessing directives.
Jonathan
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk