Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What is the meaning of 'section' in the standard? #904

Closed
AlisdairM opened this issue Aug 23, 2016 · 4 comments
Closed

What is the meaning of 'section' in the standard? #904

AlisdairM opened this issue Aug 23, 2016 · 4 comments

Comments

@AlisdairM
Copy link
Contributor

AlisdairM commented Aug 23, 2016

I have not quite fathomed the meaning of ‘section’ to determine if we use it correctly or consistently.

For example, 3.8p11 [basic.life] provides a meaning for "before" and "after" that apply to the rest of the section. As the next paragraph is the first of 3.9, that suggests 'section' is the top level clause number?

29.8 [atomic.fences] starts p1 with "This section introduces synchronization primitives called fences." This clearly is intended to apply to 29.8 specifically, and not the whole of 29.

I believe that ISO define this term precisely as a term of its own vocabulary - are we consistent with any such definition?

@timsong-cpp
Copy link
Contributor

3.8p11 doesn't say "the rest of"; I think it's meant to refer to the preceding paragraphs in 3.8.

@zygoloid
Copy link
Member

zygoloid commented Sep 7, 2016

I believe the term the ISO Directives recommend here is "subclause".

@jensmaurer
Copy link
Member

See also #307.

@tkoeppe
Copy link
Contributor

tkoeppe commented Dec 14, 2016

Closing, we don't need multiple issues for the same topic. Post any future information in #307 please.

@tkoeppe tkoeppe closed this as completed Dec 14, 2016
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

No branches or pull requests

5 participants