[ANN] New Version (V1.0.0) of the Wave preprocessor library released

Discussion in 'C++' started by hkaiser, Jan 6, 2004.

  1. hkaiser

    hkaiser Guest

    Hi all,

    There is a new version of the Wave C++ preprocessor library available
    (V1.0.0). This is the first release of this library, which is considered
    stable. The main changes from the previous version are bug fixes (and a lot
    of them). But there were some minor functionality additions too:

    - Added support for #pragma once
    - Added support for #pragma wave timer() and the --timer command line
    switch, which allows for rough timings during preprocessing
    - Added a generic interface, which allows to add custom #pragma directives
    easily
    - Included a finite state machine, which supresses not needed whitespace.
    This makes the generated output much more dense.
    - Added an optional IDL mode, which besides not recognizing C++ specific
    tokens doesn't recognise any keywords (except true and false), but only
    identifiers.
    - Incorporated a couple of changes, which improve the overall performance
    - Switched licensing to use the Boost Software License, Version 1.0.

    The Wave preprocessor library has shown to be very stable and Standards
    conformant now. It is able to compile the strict pp-lib (Chaos by Paul
    Mensonides) and the Order library recently published by Vesa Karvonen and
    was tested to correctly preprocess different system headers of different
    compilers.

    Besides Wave there is currently only one preprocessor, which is able to
    compile both mentioned libraries (Chaos and Order): gcc.

    Wave is used in a couple of projects and has proven to be very useful..

    You can download the new Wave version here: http://tinyurl.com/26aq4

    Any comments would be very appreciated.

    Regards Hartmut
    hkaiser, Jan 6, 2004
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. red floyd
    Replies:
    5
    Views:
    1,044
    Nathan Wijnia
    Jun 21, 2007
  2. Karthik
    Replies:
    0
    Views:
    798
    Karthik
    Sep 5, 2007
  3. V Green
    Replies:
    0
    Views:
    839
    V Green
    Feb 5, 2008
  4. rara10
    Replies:
    0
    Views:
    941
    rara10
    Jan 30, 2009
  5. Shiva
    Replies:
    2
    Views:
    1,638
    Chris Maryan
    Feb 2, 2009
Loading...

Share This Page