latte-central / latte-kernel

The (very) small kernel of the LaTTe proof assistant
MIT License
11 stars 4 forks source link

Normalization cache for local definitions in proofs ? #26

Open fredokun opened 3 years ago

fredokun commented 3 years ago

All have and pose forms in proofs are recorded as local and transparent (and parameter-less) definitions. This can make the normalization process quite long since the same definition can be normalized a large number of times... One way to circumvent this problem would be to implement a normalization cache. This should be benchmarked first.