Uses of Interface
dev.civl.sarl.IF.expr.NumericSymbolicConstant
Packages that use NumericSymbolicConstant
Package
Description
This package provides the internal interface for the representation of basic
symbolic expressions.
This package and its subpackages provide the "public interface" to SARL.
-
Uses of NumericSymbolicConstant in dev.civl.sarl.expr.IF
Methods in dev.civl.sarl.expr.IF that return NumericSymbolicConstantModifier and TypeMethodDescriptionNumericExpressionFactory.symbolicConstant(StringObject name, SymbolicType type) -
Uses of NumericSymbolicConstant in dev.civl.sarl.IF
Fields in dev.civl.sarl.IF declared as NumericSymbolicConstantModifier and TypeFieldDescriptionCoreUniverse.ForallStructure.boundVariableThe integer bound variable used in the forall expression.Methods in dev.civl.sarl.IF with parameters of type NumericSymbolicConstantModifier and TypeMethodDescriptionbooleanReasoner.checkBigOClaim(BooleanExpression constraint, NumericExpression lhs, NumericSymbolicConstant[] limitVars, int[] orders) Attempts to prove a uniform "Big-O" claim.CoreUniverse.existsInt(NumericSymbolicConstant index, NumericExpression low, NumericExpression high, BooleanExpression predicate) A special case of "exists" that is very common: exists integer i such that lowinvalid input: '<'=iinvalid input: '<'high and p(i).CoreUniverse.forallInt(NumericSymbolicConstant index, NumericExpression low, NumericExpression high, BooleanExpression predicate) A special case of "forall" that is very common: forall integers i such that lowinvalid input: '<'=iinvalid input: '<'high, p(i).