Values.AutomatedReasoningLogicStatementSourceRepresents a logical statement that can be expressed both in formal logic notation and natural language, providing dual representations for better understanding and validation.
type nonrec t = {logic : AutomatedReasoningLogicStatementContent.t option;The formal logic representation of the statement using mathematical notation and logical operators.
*)naturalLanguage : AutomatedReasoningNaturalLanguageStatementContent.t option;The natural language representation of the logical statement, providing a human-readable interpretation of the formal logic.
*)}val to_value :
t ->
[> `Structure of
(string * [> `String of AutomatedReasoningLogicStatementContent.t ])
list ]