lean4-htt/tests
Rob23oba fad0e69cc7
fix: make name mangling unambiguous (#10727)
This PR fixes name mangling to be unambiguous / injective by adding `00`
for disambiguation where necessary. Additionally, the inverse function,
`Lean.Name.unmangle` has been added which can be used to unmangle a
mangled identifier. This unmangler has been added to demonstrate the
injectivity but also to allow unmangling identifiers e.g. for debugging
purposes.

Closes #10724
2025-10-23 07:18:07 +00:00
..
bench fix: make name mangling unambiguous (#10727) 2025-10-23 07:18:07 +00:00
compiler fix: make name mangling unambiguous (#10727) 2025-10-23 07:18:07 +00:00
elabissues
ir
lake feat: zero cost BaseIO (#10625) 2025-10-22 10:55:12 +02:00
lean fix: make name mangling unambiguous (#10727) 2025-10-23 07:18:07 +00:00
pkg fix: make name mangling unambiguous (#10727) 2025-10-23 07:18:07 +00:00
playground feat: linear-size DecidableEq instance (#10152) 2025-09-03 06:31:49 +00:00
plugin fix: make name mangling unambiguous (#10727) 2025-10-23 07:18:07 +00:00
simpperf
.gitignore
common.sh
lakefile.toml fix: detect private references in inferred type of public def (#10762) 2025-10-15 12:51:54 +00:00
lean-toolchain