package rocq-runtime

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

rocq-9.2.0.tar.gz
sha256=a45280ab4fbaac7540b136a6b073b4a6db15739ec1e149bded43fa6f4fc25f20

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_exact : _ pattern -> bool
val tok_pattern_strings : keyword_state -> '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 option
val tok_text : 'c pattern -> string
module State : sig ... end