package rocq-runtime

  1. Overview
  2. Docs
The Rocq Prover -- Core Binaries and Tools

Install

dune-project
 Dependency

Authors

Maintainers

Sources

rocq-9.1.0.tar.gz
sha256=b236dc44f92e1eeca6877c7ee188a90c2303497fe7beb99df711ed5a7ce0d824

doc/rocq-runtime.gramlib/Gramlib/Plexing/module-type-S/index.html

Module type Plexing.S

type keyword_state
type te
type 'c pattern
val tok_pattern_eq : 'a pattern -> 'b pattern -> ('a, 'b) Util.eq option
val tok_pattern_strings : 'c pattern -> string * string option
val tok_func : ?loc:Loc.t -> (unit, char) Stream.t -> (keyword_state, te) LStream.t

Returning a stream equipped with a location function

val tok_match : 'c pattern -> te -> 'c
val tok_text : 'c pattern -> string
module State : sig ... end