Ogma is a tool to facilitate the integration of safe runtime monitors into
other systems. Ogma extends
Copilot, a high-level runtime
verification framework that generates hard real-time C99 code.
This library contains a frontend to read Lustre Boolean expressions,
extended with several operators related to temporal logic.
Changes
Revision history for ogma-language-lustre
[1.7.0] - 2025-03-21
Version bump 1.7.0 (#269).
Remove references to old design of Ogma from documentation (#220).
Bump upper version constraint on Cabal (#213).
Remove extraneous EOL character (#224).
Specify tools needed using build-tool-depends (#149).
Introduce package to process Lustre expressions (#267).
[1.6.0] - 2025-01-21
Version bump 1.6.0 (#208).
Add repository information to cabal package (#148).
Add version bounds to all dependencies (#119).
[1.5.0] - 2024-11-21
Version bump 1.5.0 (#178).
[1.4.1] - 2024-09-21
Version bump 1.4.1 (#155).
Replace homepage (#147).
[1.4.0] - 2024-05-21
Version bump 1.4.0 (#145).
[1.3.0] - 2024-03-21
Version bump 1.3.0 (#133).
[1.2.0] - 2024-01-21
Version bump 1.2.0 (#117).
[1.1.0] - 2023-11-21
Version bump 1.1.0 (#112).
[1.0.11] - 2023-09-21
Version bump 1.0.11 (#103).
[1.0.10] - 2023-07-21
Version bump 1.0.10 (#98).
[1.0.9] - 2023-05-21
Version bump 1.0.9 (#93).
Add unary operators ZtoPre, YtoPre (#86).
[1.0.8] - 2023-03-21
Version bump 1.0.8 (#81).
Support inequality operator (#71).
Mark package as uncurated (#74).
[1.0.7] - 2023-01-21
Version bump 1.0.7 (#69).
Specify upper bound constraint for Cabal. Refs #69.
[1.0.6] - 2022-11-21
Version bump 1.0.6 (#64).
Update license in cabal file to OtherLicense (#62).
Add empty file to keep directory structure in distributable package (#65).