Fixed point types
- Dominant language
- C++
- Stars
- 25.7k
- Forks
- 6.2k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 29
Description
https://www.pivotaltracker.com/story/show/81779716
TODO:
- [x] assignment (lvalue and rvalue)
- [x] conversion (between different fixed types)
- [x] conversion (between other types)
- [x] comparison operators (< > =)
- [ ] unary operators (-, --, ++)
- [ ] binary operators (+ - / * )
- [ ] *do-we-need-these?* binary operators (% **)
Contributor guide
Research direction
Review the linked Pivotal Tracker story and the issue checklist first. No files, tests, or entry points are named, so locate the fixed-point type implementation and its existing assignment, conversion, and comparison coverage before deciding how unary and binary operators should behave. Done means the required operators are implemented and tested, with the optional operators resolved explicitly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, solidity
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100