Skip to content

Describe cv modifiers and checked pointer types.#15

Merged
dtarditi merged 1 commit intocheckedc:masterfrom
dtarditi:master
Apr 22, 2016
Merged

Describe cv modifiers and checked pointer types.#15
dtarditi merged 1 commit intocheckedc:masterfrom
dtarditi:master

Conversation

@dtarditi
Copy link
Member

@dtarditi dtarditi commented Apr 22, 2016

Checked pointer types can be used with cv modifiers. Add an explanation of
this to the design. Add examples of variable declarations that use pointer
types with CV modifiers. This addresses issue #15.

This also includes a few other changes:

  • Explain that the idea of span goes way back in computer science. The
    name is new, but the idea has a long history. Cite a paper on implementing
    ALGOL 60.
  • Improve the description of the new checked pointer types in the introduction. This addresses some of the remaining work for issue Do not use safe and unsafe to describe pointer types. #14, which is to be clearer about what is being checked.
  • Remove some awkward phrasing in the description of bounds-safe interfaces
    in the introduction.

Checked pointer types can be used with cv modifiers.  Add an axplanation of
this to the design.  Add examples of variable declarations that use pointer
types with CV modifiers.

This also includes a few other changes:
- Explain that the idea of span goes way back in computer science.  The
  name is new, but the idea has a long history.  Cite a paper on implementing
  ALGOL 60.
- Improve the description of the new checked pointer types in the introduction.
- Remove some awkward phrasing in the description of bounds-safe interfaces
  in the introduction.
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