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

(parser) Preserve exact floating point representation #412

Merged
merged 1 commit into from
Oct 17, 2023

Conversation

perlun
Copy link
Collaborator

@perlun perlun commented Oct 17, 2023

The idea is to avoid losing the exact floating point representation as given by the user when constructing the parsed syntax tree. This will be useful in the compilation part (#409), where we want to avoid losing precision because of round-tripping to double and back to string.

@perlun perlun added enhancement New feature or request experimental compilation Issues which are relevant when using experimental compilation labels Oct 17, 2023
@perlun perlun added this to the 0.4.0 milestone Oct 17, 2023
@perlun perlun changed the title (parser) Preserve exact floating point representation when parsing (parser) Preserve exact floating point representation while parsing Oct 17, 2023
@perlun perlun force-pushed the feature/preserve-floating-point-string-values branch from e9bcf15 to 9b4a133 Compare October 17, 2023 17:57
@perlun perlun changed the title (parser) Preserve exact floating point representation while parsing (parser) Preserve exact floating point representation Oct 17, 2023
@perlun perlun force-pushed the feature/preserve-floating-point-string-values branch from 9b4a133 to 56b4d59 Compare October 17, 2023 17:59
The idea is to avoid losing the exact floating point representation as
given by the user when constructing the parsed syntax tree. This will be
useful in the compilation part (#409), where we want to avoid losing
precision because of round-tripping to `double` and back to `string`.
@perlun perlun force-pushed the feature/preserve-floating-point-string-values branch from 56b4d59 to b3b0953 Compare October 17, 2023 18:00
@perlun perlun enabled auto-merge (squash) October 17, 2023 18:00
@perlun perlun merged commit 28f6dae into master Oct 17, 2023
13 checks passed
@perlun perlun deleted the feature/preserve-floating-point-string-values branch October 17, 2023 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request experimental compilation Issues which are relevant when using experimental compilation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant