Uses of Class
org.smtlib.impl.Command
Packages that use Command
Package
Description
This package contains implementations of the SMT-LIB commands,
implementing the interfaces defined in ICommand;
these implementations are independent of the concrete syntax that might
be used, except that each command object has methods that can parse or print
representations of the command in the standard (or potentially other) concrete syntaxes.
This package contains commands that are extensions to SMT-LIB.
This package is a concrete implementation of a particular concrete syntax for the abstract SMT-LIB semantics.
-
Uses of Command in org.smtlib.command
Subclasses of Command in org.smtlib.commandModifier and TypeClassDescriptionclassImplements the assert commandclassImplements the check-sat commandclassImplements the check-sat-assuming commandclassA synthetic pseudo-command representing a comment that appeared immediately before a real command in a script -- not part of the SMT-LIB command grammar itself, but modeled as a real, typedICommand.Icomment(see issue #115) rather than a genericICommand, so execution, typed-visitor traversal, and printing all dispatch to it the same way every other command does, with no reflection-based or generic-fallback special case.classImplements the declare-const command (syntactic sugar for declare-fun with no argument sorts)classImplements the declare-datatype commandclassImplements the declare-datatypes commandclassImplements the declare-fun commandclassImplements the declare-sort commandclassImplements the declare-sort-parameter commandclassImplements the define-const command: syntactic sugar for define-fun with no parametersclassImplements the define-fun commandclassImplements the define-fun-rec command (recursive function definition); syntactically identical to define-fun (seeC_define_fun), differing only in the dispatch target -- shares that class's fields, accessors, and constructor.classImplements the define-funs-rec commandclassImplements the define-sort commandclassImplements the echo commandclassImplements the exit commandclassImplements the get-assertions commandclassImplements the get-assignment commandclassImplements the get-info command.classImplements the get-model commandclassImplements the get-option commandclassImplements the get-proof commandclassImplements the get-unsat-assumptions commandclassImplements the get-unsat-core commandclassImplements the get-value commandclassImplements the pop commandclassImplements the push commandclassImplements the reset commandclassImplements the reset-assertions commandclassImplements the set-info commandclassImplements the set-logic command.classImplements the set-option command -
Uses of Command in org.smtlib.ext
Subclasses of Command in org.smtlib.ext -
Uses of Command in org.smtlib.sexpr
Methods in org.smtlib.sexpr that return CommandModifier and TypeMethodDescriptionParser.parseCommand()Parses the next text in the source as a SMT-LIB command; if an error occurs, the error is logged and the method skips through a matching number of right parentheses