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.
|Tags||Software Development Code Generators education Compilers Pre-processors Quality Assurance User Interfaces Shells|
|Operating Systems||OS Independent Windows Cygwin POSIX|
|Implementation||C C++ Unix Shell Basic Visual Basic|
Release Notes: This release adds BASIC language support, including Visual Basic. It has improved C/C++ comment processing and improved BASH script processing.
Release Notes: This release added support for C++, bash, and m4 output.
Release Notes: Ccide now works on Linux, FreeBSD, and Solaris platforms. Optimized code is emitted for the "state machine" special case.
No changes have been submitted for this release.