From 45b27e6f0a304cfd8fee31e901151c6ed7bac1bf Mon Sep 17 00:00:00 2001 From: letouzey Date: Mon, 20 Jul 2009 13:03:25 +0000 Subject: Use camlp4 to accept some specific non-exhaustive patterns in groebner The camlp4 extension "refutpat" provides a syntax let* for pattern that are non-exhaustive on purpose (e.g. let* x::l = foo in ...). A Failure is raised if the pattern doesn't match the expression. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12245 85f007b7-540e-0410-9357-904b9bb8a0f7 --- _tags | 1 + 1 file changed, 1 insertion(+) (limited to '_tags') diff --git a/_tags b/_tags index f73b9ddd26..97957e81ea 100644 --- a/_tags +++ b/_tags @@ -23,6 +23,7 @@ "parsing/lexer.ml4": use_macro "lib/compat.ml4": use_macro +"lib/refutpat.ml4": use_extend, use_MLast "parsing/g_xml.ml4": use_extend "parsing/q_constr.ml4": use_extend, use_MLast "parsing/argextend.ml4": use_extend, use_MLast -- cgit v1.2.3