package acgtk

  1. Overview
  2. Docs
Abstract Categorial Grammar development toolkit

Install

Dune Dependency

Authors

Maintainers

Sources

acg-2.1.0-20240219.tar.gz
sha512=5d380a947658fb1201895cb4cb449b1f60f54914c563e85181d628a89f045c1dd7b5b2226bb7865dd090f87caa9187e0ea6c7a4ee3dc3dda340d404c4e76c7c2

doc/acgtk.datalogLib/DatalogLib/Datalog/Make/Predicate/index.html

Module Make.PredicateSource

Sourcetype predicate = {
  1. p_id : ASPred.pred_id;
  2. arity : int;
}

make_predicate p returns an actual predicate from some abstract syntax representation Datalog_AbstractSyntax.AbstractSyntax.Predicate. It is ensured that that predicate id of the concrate representation is the same as the abstract one.

Sourcemodule PredMap : Map.S with type key = ASPred.pred_id
Sourceval conditionnal_add : FactSet.elt -> FactSet.t -> FactSet.t -> FactSet.t -> FactSet.t
Sourcemodule Premise : sig ... end
Sourcemodule PremiseSet : Set.S with type elt = Premise.t
OCaml

Innovation. Community. Security.