Skip to content

Conversation

AlisdairM
Copy link
Contributor

The grammar around module directives is quite precise and involved, yet spread across two clauses, the preamble and the module directive clauses. This change set consolidates all the grannar for a module-file into the module directive clause, making it easier to grasp all at once. None of these terms are referenced from outside the clause.

@AlisdairM AlisdairM changed the title [cpppre][cpp.module] Consolidate preprocessor grammar in one clause [cpp.pre][cpp.module] Consolidate preprocessor grammar in one clause Oct 18, 2025
The grammar around module directives is quite precise and involved,
yet spread across two clauses, the preamble and the module directive
clauses.  This change set consolidates all the grannar for a _module-file_
into the module directive clause, making it easier to grasp all at once.
None of these terms are referenced from outside the clause.
@AlisdairM AlisdairM force-pushed the consolidate_module_directive_grammar branch from 698b381 to ee676f2 Compare October 18, 2025 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant