aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/rtree.ml
diff options
context:
space:
mode:
authorGravatar Maxime Dénès <mail@maximedenes.fr>2013-12-21 14:21:10 -0500
committerGravatar Maxime Dénès <mail@maximedenes.fr>2014-07-22 16:52:26 -0400
commitccd7546cd32c8a7901a4234f86aa23b4a7e1a043 (patch)
tree7613b0a969850897c1061bcddb9c83d509e64ae7 /lib/rtree.ml
parent34b0bde46bd46ab4c467caccc7a6aebb5a999a74 (diff)
Tentative patch for incompatibility between subterm relation and dependent
pattern matching. This patch should be improved in two ways: (1) Implement the same checks for the commutative cut subterm rule. (2) When checking safe recursive subterms for each of the branches in a match, instanciated parameters in the return predicate should be taken into account. Step (1) should be enough to restore a correct guard condition, but (2) will be required if we don't want to rule out some legitimate and practical examples.
Diffstat (limited to 'lib/rtree.ml')
0 files changed, 0 insertions, 0 deletions