### 8.1 Missing Features

- Documentation is incomplete or missing. That includes this document.
- Some programs are missing, that is, some programs are present in the SCCS suite and absent from this one.
- On platforms where the C++ compiler used to compile CSSC does not support exceptions, the normal mechanism for recovering from an error in the processing of an SCCS file is unavailable. This means that if such an error occurs, the program will immediately make a fatal exit, as opposed to carrying on with the next file. In order to fix this problem, please either CSSC with a compiler which has working support for exceptions, or process just one file at a time.
- Some programs behave subtly differently to their original counterparts. Error messages are different, and also extra warnings are provided in some circumstances. All other differences are also bugs. Please report them (see Reporting Bugs).
- Known bugs are listed on the bug tracking system at http://savannah.gnu.org/bugs/?group=cssc. Some historical known issues are listed in the file `docs/BUGS`. Once this file has become obsolete it will be removed from the distribution.

  If an item on the TODO list (see the file `docs/TODO`) has in fact been fixed, this is a bug in the TODO list. Please report this via the bug tracking system.

- Some programs are partially implemented. Not all programs support all the command-line options of their original counterparts. Also, some features are currently missing. If you would like support for some feature that is missing, please request it in the same way you would report a bug; I’d like to know which features are required first.