Projects / CCIDE


Ccide reads C, C++, BASIC, or bash source code containing embedded decision tables from stdin, expands the tables, copies the remaining statements, and forms a compilable C or C++ source module, executable bash script, or interpretable BASIC program. Erratic side effects are avoided by evaluating all condition expressions at exactly the same time, and by performing all evaluations and actions in the original sequence.

Operating Systems

Recent releases

  •  28 Sep 2004 18:36

    Release Notes: This release adds BASIC language support, including Visual Basic. It has improved C/C++ comment processing and improved BASH script processing.

    •  19 Sep 2004 05:41

      Release Notes: This release added support for C++, bash, and m4 output.

      •  23 Aug 2004 16:03

        Release Notes: Ccide now works on Linux, FreeBSD, and Solaris platforms. Optimized code is emitted for the "state machine" special case.

        •  19 Aug 2004 07:17

          No changes have been submitted for this release.

          Recent comments

          23 Aug 2004 09:48 twysf

          Help stomp out logic errors in C programs.
          If you are a C developer, give ccide a try. It should build

          on all major Unix platforms. It has been run successfully

          on Linux, Solaris, FreeBSD, and OpenBSD.

          Windows developers: ccidew32.exe is coming soon.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.