]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_notation/cicNotationUtil.mli
snapshot
[helm.git] / helm / ocaml / cic_notation / cicNotationUtil.mli
index a03c415d2b5ee9f5b9f2c7e97171dd67521058ca..fd7e12f7f6a1ae0d26f3c6cc296546e05b209fb2 100644 (file)
@@ -28,6 +28,9 @@ val fresh_name: unit -> string
 val variables_of_term: CicNotationPt.term -> CicNotationPt.pattern_variable list
 val names_of_term: CicNotationPt.term -> string list
 
+  (** extract all keywords (i.e. string literals) from a level 1 pattern *)
+val keywords_of_term: CicNotationPt.term -> string list
+
 val visit_ast:
   ?special_k:(CicNotationPt.term -> CicNotationPt.term) ->
   (CicNotationPt.term -> CicNotationPt.term) ->