11 Commits

Author SHA1 Message Date
Claude Marche
e991d73789 update headers 2025-06-04 10:51:30 +02:00
Guillaume Melquiond
8a86d9ac62 Update copyright years. 2024-12-07 09:01:55 +01:00
Jacques-Henri Jourdan
8e64474551 Fix a bug in cfg_path, where unnamed invariants triggered an infinite loop.
Each time we saw an unnamed invariant, we would assign it a new
generated name, so that going twice through the same invariant would
not trigger the "already seen" mechanism.
2023-05-23 17:01:54 +02:00
Xavier Denis
773169689a Make named invariants in mlcfg optional and deprecated 2023-04-27 11:20:10 +02:00
Xavier Denis
cb9c7730f2 Add support for loop variants to mlcfg 2023-04-27 01:18:08 +02:00
Guillaume Melquiond
79738ae6a4 Update headers. 2023-03-07 09:58:45 +01:00
Xavier Denis
673edaccef Format 2023-02-06 16:02:21 +01:00
Claude Marche
a9b61c8a43 Display source files in the IDE
When a source location points to a file that is not part of the session,
the IDE now displays it in an extra tab. If the source locations are
properly positioned, then the source positioning and coloring should
work in these extra files. This feature should be useful for front-ends
generating mlw files with being recorded as a language plug-in
2022-05-17 15:57:03 +02:00
Guillaume Melquiond
53926bbbf5 Update headers. 2022-04-26 16:33:42 +02:00
Claude Marche
10c3ba9a84 fix generation of infinite loops, adding an absurd afterwards
Additional various fixes, including removing annoying warnings from
recent versions of OCaml
2022-03-29 19:03:27 +02:00
Xavier Denis
1985144eab Stackify 2022-01-14 10:35:59 +01:00