package acgtk
Module AbstractSyntax.RuleSource
Source
type rule = {id : int;lhs : Predicate.predicate;e_rhs : (Predicate.predicate * int) list;(*represents the extensionnal predicates of the rule. The
*)intrepresents the position in the rulei_rhs : (Predicate.predicate * int) list;(*represents the intensionnal predicates of the rule. The
*)intrepresents the position in the rulei_rhs_num : int;
}Source
val to_string :
rule ->
?with_position:bool ->
Predicate.PredIdTable.table ->
ConstGen.Table.table ->
string