Status¶
The following table gives an indication of the stability of individual features within the Coco Platform. The statuses are as follows:
| Status | Meaning | 
|---|---|
| Stable | The feature is now stable and backwards-incompatible changes should be rare and will require a major version bump (i.e. 1.x to 2.x). | 
| Release Candidate | The feature is almost stable, and backwards-incompatible changes will only be made in order to fix serious issues uncovered during final testing. | 
| Beta | The feature is moving towards becoming stable, but backwards incompatible changes can be made. | 
| Alpha | A preview of a feature. The feature could change substantially and no compatibility guarantee is offered at all. | 
As of Coco 1.0.0, the status of the individual features is:
| Feature | Status | 
|---|---|
Core Coco Language (Including the syntax and semantics of the language, including the verification semantics.)  | 
Stable. | 
| Command Line Tooling | Stable. | 
| Coco C++ Generator | Stable. | 
| Coco C Generator | Release Candidate. This will reach final by September 2022, depending on feedback. | 
| Coco Object-Orientated C Generator | Beta. This will reach final by September 2022, depending on feedback. | 
| Generated Code Indexes | Stable | 
Note that the timeframes above are only indicative, and may be subject to change depending on feedback.