package lascar

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Simple expressions for FSMs

module type T = sig ... end
module Make (V : Fsm_value.T) : T with type value = V.t

Functor building an implementation of the Fsm_expr structure given an implementation of values

module Trans (E1 : T) (E2 : T) : sig ... end

Functor for converting a FSM expression, with a given implementation of values into another one with a different implementations

Some predefined instances

module Int : T with type value = int
module Bool : T with type value = bool