MISRA C:2012 and MISRA C:2023 guidelines
Sub Forums:
- 7.1 The implementation
- 7.2 Compilation and build
- 7.3 Requirements traceability
- 7.4 Code design
- 7.5 Concurrency considerations
- 8.1 A standard C environment
- 8.2 Unused code
- 8.3 Comments
- 8.4 Character sets and lexical conventions
- 8.5 Identifers
- 8.6 Types
- 8.7 Literals and constants
- 8.8 Declarations and defnitions
- 8.9 Initialization
- 8.10 The essential type model
- 8.11 Pointer type conversions
- 8.12 Expressions
- 8.13 Side effects
- 8.14 Control statement expressions
- 8.15 Control flow
- 8.16 Switch statements
- 8.17 Functions
- 8.18 Pointers and arrays
- 8.19 Overlapping storage
- 8.20 Preprocessing directives
- 8.21 Standard libraries
- 8.22 Resources
- 8.23 Generic selections