theory PromelaLTLConv imports
Promela
LTL.LTL begin subsection‹Proposition types and conversion›
text‹LTL formulae and propositions are also generated by an SML parser.
we have the same setup as for Promela itself: Mirror the data structures and
sometimes) map them to new ones.›
text‹This theory is intended purely to be used by frontend code to convert ‹propc› to ‹expr›. The other theories work on @{typ expr} directly.
we could of course convert directly, that would introduce yet a semantic level.›
definition printPropc
:: "(integer ==> char list) ==> propc ==> char list" where "printPropc f p = printExpr f (propc2expr p)"
text‹The semantics of a @{typ propc} is given just for reference.› definition evalPropc :: "gState ==> propc ==> bool"where "evalPropc g p ⟷ exprArith g emptyProc (propc2expr p) ≠ 0"
end
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.13Bemerkung:
(vorverarbeitet am 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.