Wp.FootprintTerm Footprints
val iter : ( Lang.F.term -> unit ) -> Lang.F.term -> unitWidth-first full iterator.
val once : ( Lang.F.term -> unit ) -> Lang.F.term -> unitWidth-first once iterator.
val head : Lang.F.term -> stringHead only footprint
val pattern : Lang.F.term -> stringGenerate head footprint up to size
val matches : string -> Lang.F.term -> boolHead match
val locate : select:Lang.F.term -> inside:Lang.F.term -> occurrenceLocate the occurrence of select footprint inside a term.
val lookup : occur:occurrence -> inside:Lang.F.term -> Lang.F.termRetrieve back the k-th occurrence of a footprint inside a term.