Uses of Class
net.hydromatic.morel.util.Sat.Term
Packages that use Sat.Term
Package
Description
Validates programs
(represented as
AstNode),
deduces their type,
and compiles them into code that can be evaluated.Utilities.
-
Uses of Sat.Term in net.hydromatic.morel.compile
Methods in net.hydromatic.morel.compile that return Sat.TermMethod parameters in net.hydromatic.morel.compile with type arguments of type Sat.TermModifier and TypeMethodDescriptionprivate voidPatternCoverageChecker.addConsTerms(PatternCoverageChecker.Path path, List<Sat.Term> terms, Core.TuplePat tuplePat) private voidPatternCoverageChecker.toTerm(Core.Pat pat, PatternCoverageChecker.Path path, List<Sat.Term> terms) -
Uses of Sat.Term in net.hydromatic.morel.util
Subclasses of Sat.Term in net.hydromatic.morel.utilModifier and TypeClassDescription(package private) static class"And" term.(package private) static classTerm that has a variable number of arguments ("and" or "or").(package private) static class"Not" term.(package private) static class"Or" term.static classVariable.Fields in net.hydromatic.morel.util declared as Sat.TermFields in net.hydromatic.morel.util with type parameters of type Sat.TermModifier and TypeFieldDescriptionfinal com.google.common.collect.ImmutableList<Sat.Term> Sat.Node.termsMethods in net.hydromatic.morel.util that return Sat.TermModifier and TypeMethodDescriptionMethods in net.hydromatic.morel.util with parameters of type Sat.TermModifier and TypeMethodDescription@Nullable Map<Sat.Variable, Boolean> Finds an assignment of variables such that a term evaluates to true, or null if there is no solution.Method parameters in net.hydromatic.morel.util with type arguments of type Sat.TermModifier and TypeMethodDescriptionConstructors in net.hydromatic.morel.util with parameters of type Sat.TermConstructor parameters in net.hydromatic.morel.util with type arguments of type Sat.Term