argumentcomputer / argumentcomputer/yatima

Constant -> Declaration

Open
#245 0 comments 0 reactions 0 assignees View on GitHub
good first issue
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.