cplusplus / cplusplus/draft

[lex.pptoken] p2 Split the quotation characters into the corresponding terms

Open
#5,502 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

P2-Bug
Dominant language
TeX
Stars
221
Forks
813
Avg merge
16h 4m
Merged PRs (30d)
36

Description

[lex.pptoken] p2 says

Whitespace can appear within a preprocessing token only as part of a header name or between the quotation characters in a character literal or string literal.

Since we have named " as U+0022 QUOTATION MARK and named ' as U+0027 APOSTROPHE, we shouldn't use "quotation characters" to generally name such two characters. We should splict it to the term to make the meaning be clearer.

Whitespace can appear within a preprocessing token only as part of a header name or between the quotation characters U+0027 APOSTROPHE characters in a character literal or between the U+0022 QUOTATION MARK characters in a string literal.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the [lex.pptoken] p2 wording in the draft and compare the surrounding terminology for character and string literals. Update the quoted sentence so the character-literal and string-literal cases name U+0027 APOSTROPHE and U+0022 QUOTATION MARK separately, then verify the rendered draft text.

Written by the indexing model from the issue text.

Assessment

Tech stack
tex
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.