Skip to content

literal isn't \grammarterm'd #322

Closed
Closed
@burblebee

Description

@burblebee
Contributor

This issue was originally raised in the core reflector as "[c++std-core-25257] The definition of Literal is missing" on 12 May 2014 03:18, Saeed Amrollahi Boyouki. An e-mail thread ensued, and it was decided that some of this could be resolved by fixing references to literal, when used as a grammar term, editorially, and to open a core issue for what remains. Since there are 537 uses of literal in the spec, this is going to take a while... See branch "literal-fixes" for this ongoing effort.

Activity

self-assigned this
on Jun 16, 2014
removed their assignment
on Nov 6, 2014
burblebee

burblebee commented on Nov 6, 2014

@burblebee
ContributorAuthor

Richard had the idea that we resolve this problem by defining "literal" to refer to the grammar term literal, when it applies.

self-assigned this
on Nov 11, 2016
self-assigned this
on Dec 20, 2016
removed
bigAn issue causing a large set of changes, scattered across most of the text.
on Dec 20, 2016
added a commit that references this issue on Dec 20, 2016
228786b
jensmaurer

jensmaurer commented on Dec 20, 2016

@jensmaurer
Member

I've had a look. It seems most mentions of "literal" in [lex] actually refer to a specific (and defined) kind of literal, e.g. "character literal" or "integer literal". There are a few cases where "literal" is used instead of the full phrase as a means of abbreviation. I'm preparing a patch that expands these.

[expr.prim.literal] does use \grammarterm {literal}, which is good.

added a commit that references this issue on Feb 5, 2017
55a4982
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @tkoeppe@burblebee@jensmaurer

      Issue actions

        literal isn't \grammarterm'd · Issue #322 · cplusplus/draft