Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

OpenMP support

ROUP registers every directive and clause keyword from the OpenMP 6.0 specification. The canonical listings live in the generated reference chapters:

Quick facts

FeatureDetails
OpenMP versions3.0 – 6.0
Directive/Clause coverageComplete registry mirroring the spec
LanguagesC, C++, Fortran
Automated testsKeyword coverage, round-trips, IR/display parity, and VV suites

Unknown directives and clauses are rejected so unsupported constructs fail fast. The tests/openmp_keyword_coverage.rs integration test keeps the registry in sync with the specification, and additional round-trip tests validate parsing, IR conversion, and display.