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

Specify Canonical Text Representation #9

Open
PeytonT opened this issue Apr 8, 2019 · 0 comments
Open

Specify Canonical Text Representation #9

PeytonT opened this issue Apr 8, 2019 · 0 comments
Assignees
Labels
ionization Format/content of ion output

Comments

@PeytonT
Copy link
Owner

PeytonT commented Apr 8, 2019

We need to specify which option we're going to pick from each set of options to determine our canonical Ion text representation that we will use for testing and to ser/de into by default.

I propose JSON compatibility where possible, meaning ',' will be the exclusive separator in Lists, S-Expressions, and Structures.

I propose that Floats be represented only as 'XeY' and Decimals be represented only as 'XdY', essentially specifying exclusive lowercasing of the 'e' and the 'd'.

I'll put some thought into how to resolve other multi-representations. Suggestions appreciated.

Related to #3 and #4.

@PeytonT PeytonT added help wanted Extra attention is needed ionization Format/content of ion output labels Apr 8, 2019
@PeytonT PeytonT self-assigned this Apr 8, 2019
@PeytonT PeytonT removed the help wanted Extra attention is needed label Nov 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ionization Format/content of ion output
Projects
None yet
Development

No branches or pull requests

1 participant