CCIDE is a Decision Table code generator. CCIDE reads a source programcontaining embedded decision tables, (condition and action entries and stubs) and produces a new source program containing the expanded decision table logic.
Be the first to post a text review of Decision Table Code Generator. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Ccide-0.0.8-8 adds support for Visual Basic with transparent m4 conversion. Bash script support has been improved, as has C/C++ comment logic.
2004-09-20 * Numerous fixes to BASH script generation. * Added CC comment recognition: if //DECISION_TABLE: is encountered in a C program, use "//" for generated comments instead of /* .... */. * Fixed standard C comment recognition and generation. * Added environment variable, CCIDEW, to ccide script, to facillitate testing. If CCIDEW is empty, the ccide script will attempt to find the ccidew program and set the CCIDEW variable equal to its location; otherwise, the script will attempt to use the program at the CCIDEW location. * Changed C program output from C++ style comments(//) to C style comments(/*...*/) to enhance portability. * Added logic to suppress unnecessary condition evaluation (e.g. if there are only "Don't Care" entries in the condition statement). * Added -p PREFIX option to substitute PREFIX for CCIDE in generated code. * Added NEWGROUP in condition stub to replace ccide_group == $$. * Eliminated unused case labels to reduce compiler warnings. * Made some security enhancements. * Replaced the typedef, CCIDE-BIT, with unsigned long. * Added new target (make flaws) to Makefile for systems with flawfinder installed.
2004-09-20 * Numerous fixes to BASH script generation. * Added CC comment recognition: if //DECISION_TABLE: is encountered in a C program, use "//" for generated comments instead of /* .... */. * Fixed standard C comment recognition and generation. * Added environment variable, CCIDEW, to ccide script, to facillitate testing. If CCIDEW is empty, the ccide script will attempt to find the ccidew program and set the CCIDEW variable equal to its location; otherwise, the script will attempt to use the program at the CCIDEW location. * Changed C program output from C++ style comments(//) to C style comments(/*...*/) to enhance portability. * Added logic to suppress unnecessary condition evaluation (e.g. if there are only "Don't Care" entries in the condition statement). * Added -p PREFIX option to substitute PREFIX for CCIDE in generated code. * Added NEWGROUP in condition stub to replace ccide_group == $$. * Eliminated unused case labels to reduce compiler warnings. * Made some security enhancements. * Replaced the typedef, CCIDE-BIT, with unsigned long. * Added new target (make flaws) to Makefile for systems with flawfinder installed.
2004-09-20 * Numerous fixes to BASH script generation. * Added CC comment recognition: if //DECISION_TABLE: is encountered in a C program, use "//" for generated comments instead of /* .... */. * Fixed standard C comment recognition and generation. * Added environment variable, CCIDEW, to ccide script, to facillitate testing. If CCIDEW is empty, the ccide script will attempt to find the ccidew program and set the CCIDEW variable equal to its location; otherwise, the script will attempt to use the program at the CCIDEW location. * Changed C program output from C++ style comments(//) to C style comments(/*...*/) to enhance portability. * Added logic to suppress unnecessary condition evaluation (e.g. if there are only "Don't Care" entries in the condition statement). * Added -p PREFIX option to substitute PREFIX for CCIDE in generated code. * Added NEWGROUP in condition stub to replace ccide_group == $$. * Eliminated unused case labels to reduce compiler warnings. * Made some security enhancements. * Replaced the typedef, CCIDE-BIT, with unsigned long. * Added new target (make flaws) to Makefile for systems with flawfinder installed.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?