argumentcomputer / argumentcomputer/yatima
Constant -> Declaration
- Dominant language
- Lean
- Stars
- 146
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
We have inherited the terminology "constant" from the Lean 4 source code but I think it's not a good term. For example, a function that takes arguments doesn't look like a constant to me.
This issue is about changing the occurrences of "constant" to "declaration" in the code base. "Const" should be changed to "Decl" etc.
Contributor guide
Research direction
Search the code base for occurrences of “constant” and “Const”, including the Lean 4 compiler and kernel terminology described in the issue. Replace the terminology consistently with “declaration” and “Decl”, then build the project and run its existing checks to confirm no old references remain.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100