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

Add Values and Representation chapter #1664

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

chorman0773
Copy link
Contributor

This documents the values for most types (where it has been decided), as well as the representation of these values in memory. It also defines what a byte is in Rust (including initialized and uninitialized memory).

The chapter does not define what Provenance carries in Rust. repr(Rust) enums are also not fully elaborated, as there are things undecided.

This makes a normative reference to https://ieeexplore.ieee.org/document/8766229 for floating-point format.

@chorman0773 chorman0773 added S-waiting-on-review Status: The marked PR is awaiting review from the PR author. T-opsem Team: opsem T-spec Team: spec labels Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-review Status: The marked PR is awaiting review from the PR author. T-opsem Team: opsem T-spec Team: spec
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant