aboutsummaryrefslogtreecommitdiffstats
path: root/src/psl/psl-nfas-utils.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/psl/psl-nfas-utils.ads')
-rw-r--r--src/psl/psl-nfas-utils.ads4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/psl/psl-nfas-utils.ads b/src/psl/psl-nfas-utils.ads
index f30f665a8..3f11ee880 100644
--- a/src/psl/psl-nfas-utils.ads
+++ b/src/psl/psl-nfas-utils.ads
@@ -33,6 +33,10 @@ package PSL.NFAs.Utils is
-- N must be a boolean expression.
function Has_EOS (N : Node) return Boolean;
+ -- Ensure there is an edge from init state to itself, for the implicit
+ -- [*] of cover directive.
+ procedure Set_Init_Loop (N : NFA);
+
-- Raise Program_Error if N is not internally coherent.
procedure Check_NFA (N : NFA);
end PSL.NFAs.Utils;