Make && and || short-circuiting
Open
enhancement
rgbasm
rgblink
- Dominant language
- C++
- Stars
- 1.6k
- Forks
- 193
- Avg merge
- 22h 17m
- Merged PRs (30d)
- 26
Description
This would require a significant rewrite of the expression system (so that it wouldn't eagerly evaluate everything).
Contributor guide
Research direction
The issue proposes making && and || short-circuiting and notes that this requires a significant rewrite of the expression system. Start by mapping that expression system and its evaluation flow; done means these operators no longer eagerly evaluate both sides.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100