Delete old_X from codebase
Open
- Dominant language
- Standard ML
- Stars
- 1.2k
- Forks
- 104
- Avg merge
- 2d 21h
- Merged PRs (30d)
- 16
Description
There are some CakeML-preamble-only tactics that were introduced for backward compatibility, e.g.:
https://github.com/CakeML/cakeml/blob/master/misc/preamble.sml#L571
Would be nice to delete them completely from the codebase.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with misc/preamble.sml around line 571 and search the codebase for old_X and the CakeML-preamble-only tactics described in the issue. Identify all backward-compatibility definitions and references, remove the obsolete code and confirm the project still builds and its existing checks pass without those references.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100