Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > C++ > [ANN] New Version (V1.0.0) of the Wave preprocessor library released

Reply
Thread Tools

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

 
 
hkaiser
Guest
Posts: n/a
 
      01-06-2004
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
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: Where to get stand alone Dot Net Framework version 1.1, version2.0, version 3.0, version 3.5, version 2.0 SP1, version 3.0 SP1 ? MowGreen [MVP] ASP .Net 5 02-09-2008 01:55 AM
Re: Where to get stand alone Dot Net Framework version 1.1, version 2.0, version 3.0, version 3.5, version 2.0 SP1, version 3.0 SP1 ? PA Bear [MS MVP] ASP .Net 0 02-05-2008 03:28 AM
Re: Where to get stand alone Dot Net Framework version 1.1, version 2.0, version 3.0, version 3.5, version 2.0 SP1, version 3.0 SP1 ? V Green ASP .Net 0 02-05-2008 02:45 AM
How do i record and invert a sound wave in real time using Tkinter,tkSnack and wave modules? Karthik Python 0 09-05-2007 05:12 AM
square wave / sine wave generator red floyd C++ 5 06-21-2007 09:30 PM



Advertisments