aboutsummaryrefslogtreecommitdiff
path: root/kernel/nativecode.mli
diff options
context:
space:
mode:
authorHugo Herbelin2014-08-25 20:21:06 +0200
committerHugo Herbelin2014-08-25 20:46:27 +0200
commit0324a38f142a82d591ab66ade61678f35b12bea4 (patch)
treec80868cc35333e7f900f528ba6cb353e0c6af6dc /kernel/nativecode.mli
parentaa2f0216bb39a1054737b1edf695f28f59c14ea7 (diff)
Fixing the essence of naming bug #3204: use same strategy for naming
cases pattern variables than for naming forall/fun binders (but still avoiding constructor names). Note in passing: such as it is implemented, the general strategy is in O(n²) in the number of nested binders, because, when computing the name for each 'fun x => c" (or forall, or a pattern name), the names from the outside c and visibly occurring in c are computed.
Diffstat (limited to 'kernel/nativecode.mli')
0 files changed, 0 insertions, 0 deletions