440Forums  |  MacMusic.org  |  PcMusic.org  |  440tv  |  Zicos  |  AudioLexic
from   {key13}


Sunifdef 3.1.3 (Stable branch)

FreshMeat

Monday February 4, 2008. 11:59 PM
FreshMeat

Sunifdef is a command line tool for eliminating superfluous preprocessor clutter from C and C++ source files. It is a more powerful successor to the FreeBSD 'unifdef' tool. Sunifdef is most useful to developers of constantly evolving products with large code bases, where preprocessor conditionals are used to configure the feature sets, APIs or implementations of different releases. In these environments, the code base steadily accumulates #ifdef-pollution as transient configuration options become obselete. Sunifdef can largely automate the recurrent task of purging redundant #if logic from the code. License: BSD License (revised) Changes: Six bugs are fixed in this release. Five of these fixes tackle longstanding defects of sunifdef's parsing and evaluation of integer constants, a niche that has received little scrutiny since the tool branched from unifdef. This version provides robust parsing of hex, decimal, and octal numerals and arithmetic on them. However, sunifdef still evaluates all integer constants as ints and performs signed integer arithmetic upon them. This falls short of emulating the C preprocessor's arithmetic in limit cases, which is an unfixed defect.
Sunifdef command line tool eliminatingsuperfluous preprocessor clutter from C++so Sunifdef 3.1.3 (Stable branch)
Sunifdef 3.1.3 (Stable branch) Read more at FreshMeat
www.pheedo.com/click.phdo?i=6cad352b1e74991e0c0dca60e978df69

 

 Related News 

Search

Download Zicos
Sun October 12, 02:17 AM
from   {key13}