Search in sources :

Example 1 with Exists

use of org.btrplace.safeplace.spec.prop.Exists in project scheduler by btrplace.

the class MyCstrSpecVisitor method visitExists.

@Override
public Exists visitExists(@NotNull CstrSpecParser.ExistsContext ctx) {
    List<UserVar<?>> vars = visitTypedef(ctx.typedef());
    Proposition p = (Proposition) visit(ctx.formula());
    return new Exists(vars, p);
}
Also used : Exists(org.btrplace.safeplace.spec.prop.Exists) Proposition(org.btrplace.safeplace.spec.prop.Proposition) ProtectedProposition(org.btrplace.safeplace.spec.prop.ProtectedProposition) UserVar(org.btrplace.safeplace.spec.term.UserVar)

Aggregations

Exists (org.btrplace.safeplace.spec.prop.Exists)1 Proposition (org.btrplace.safeplace.spec.prop.Proposition)1 ProtectedProposition (org.btrplace.safeplace.spec.prop.ProtectedProposition)1 UserVar (org.btrplace.safeplace.spec.term.UserVar)1