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

Numbers #24

Open
gnumonik opened this issue Mar 21, 2024 · 0 comments
Open

Numbers #24

gnumonik opened this issue Mar 21, 2024 · 0 comments
Assignees

Comments

@gnumonik
Copy link
Collaborator

Context

We need to figure out how to encode Numbers (or drop them entirely, which likely requires modifying the Parser and CST).

Motivation

There are no builtin floating point types onchain. The lack of bit-twiddling primitives means that we cannot implement floating point types in the "normal way".

The Ask

We decide whether we want to keep Number around, and if so, we design a performant implementation (with a known format that can be easily used by other tools).

Acceptance Criteria

How can we decide if the task is complete?

We make a decision and implement it, with tests.

@gnumonik gnumonik self-assigned this Mar 21, 2024
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

No branches or pull requests

1 participant