package dedukti

  1. Overview
  2. Docs
An implementation of The Lambda-Pi Modulo Theory

Install

Dune Dependency

Authors

Maintainers

Sources

v2.7.tar.gz
sha512=97171b48dd96043d84587581d72edb442f63e7b5ac1695771aa1c3c9074739e15bc7d17678fedb7062acbf403a0bf323d97485c31b92376b80c63b5c2300ee3c
sha256=5e1b6a859dfa1eb2098947a99c7d11ee450f750d96da1720f4834e1505d1096c

doc/dedukti.parsers/Parsers/Preterm/index.html

Module Parsers.PretermSource

Sourceexception AppliedGuardedTerm of Kernel.Basic.loc
Sourceexception BetaRedexInLHS of Kernel.Basic.loc

PreTerms

This module defines structures representing terms before their scoping. That is to say before variables are scoped with De Bruijn indices

Sourceval pp_preterm : Format.formatter -> preterm -> unit
Sourcetype prepattern =
  1. | PCondition of preterm
  2. | PPattern of Kernel.Basic.loc * Kernel.Basic.mident option * Kernel.Basic.ident * prepattern list
  3. | PLambda of Kernel.Basic.loc * Kernel.Basic.ident * prepattern
  4. | PJoker of Kernel.Basic.loc * prepattern list
  5. | PApp of prepattern list
Sourceval pp_prepattern : Format.formatter -> prepattern -> unit
Sourceval clean_pre_pattern : prepattern -> prepattern
Sourceval pp_pdecl : Format.formatter -> pdecl -> unit
Sourcetype pcontext = pdecl list
Sourceval pp_pcontext : Format.formatter -> pcontext -> unit
Sourceval pp_prule : Format.formatter -> prule -> unit
OCaml

Innovation. Community. Security.