- Feb 04, 2025
-
-
Thibault Martin authored
-
- Feb 03, 2025
-
-
- Jan 16, 2025
-
-
Thibault Martin authored
-
- Oct 08, 2024
-
-
Allan Blanchard authored
- now, its a single constructor - also adds a boolean logic constant
-
- Sep 30, 2024
-
-
Thibault Martin authored
-
Thibault Martin authored
- Always print plugin except kernel - The only optional plugin is used in extension_from and plugin_from - All other acsl_extension functions take a plugin:string - these functions raise Not_found is the extension is not registered - can also fatal in case of ambiguity if plugin is None
-
Thibault Martin authored
-
Thibault Martin authored
-
Thibault Martin authored
- Plugins fields in the AST are used to find the right extension - A plugin still cannot register twice an extension - If plugin is not given, can throw ambiguity error - Kernel extensions are an exception, a plugin cannot register an extension with the name name than the kernel
-
Thibault Martin authored
- Cil_types.acsl_extension - Logic_ptree.extension & global_extension
-
- Sep 18, 2024
-
-
Loïc Correnson authored
-
- Sep 16, 2024
-
-
Virgile Prevosto authored
-
-
-
-
-
-
-
-
-
-
- Sep 13, 2024
-
-
Allan Blanchard authored
-
-
-
- Apr 25, 2024
-
-
- Apr 22, 2024
-
-
Loïc Correnson authored
-
- Apr 17, 2024
-
-
David Bühler authored
-
- Mar 26, 2024
-
-
Use "\plugin::ext" instead of "ext" - allows for better warning messages - Ignored if plugin is not loaded / ext is not registered - raise an error if ext comes from a different plugin
-
- Oct 09, 2023
-
-
- Mar 29, 2023
-
-
Virgile Prevosto authored
-
- Mar 23, 2023
-
-
Virgile Prevosto authored
-
- Mar 15, 2023
-
-
Virgile Prevosto authored
-
Virgile Prevosto authored
-
Virgile Prevosto authored
-
Virgile Prevosto authored
- full_identifier accepts non-c keywords (list to be completed) - logic_type rule is parameterized by the kind of typenames we accept (either only typenames or typenames + identifiers for rt_type - on the other hand, logic_attributes cannot have the same name as an ACSL keyword.
-
-
- Jan 27, 2023
-
-
Allan Blanchard authored
-
- Jan 11, 2023
-
-
Virgile Prevosto authored
Fixes #2638
-
- Sep 21, 2022
-
-
Allan Blanchard authored
-
- Jul 28, 2022
-
-
Virgile Prevosto authored
-