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.command
    Modifier and Type
    Class
    Description
    class 
    Implements the assert command
    class 
    Implements the check-sat command
    class 
    Implements the check-sat-assuming command
    class 
    A 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, typed ICommand.Icomment (see issue #115) rather than a generic ICommand, 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.
    class 
    Implements the declare-const command (syntactic sugar for declare-fun with no argument sorts)
    class 
    Implements the declare-datatype command
    class 
    Implements the declare-datatypes command
    class 
    Implements the declare-fun command
    class 
    Implements the declare-sort command
    class 
    Implements the declare-sort-parameter command
    class 
    Implements the define-const command: syntactic sugar for define-fun with no parameters
    class 
    Implements the define-fun command
    class 
    Implements the define-fun-rec command (recursive function definition); syntactically identical to define-fun (see C_define_fun), differing only in the dispatch target -- shares that class's fields, accessors, and constructor.
    class 
    Implements the define-funs-rec command
    class 
    Implements the define-sort command
    class 
    Implements the echo command
    class 
    Implements the exit command
    class 
    Implements the get-assertions command
    class 
    Implements the get-assignment command
    class 
    Implements the get-info command.
    class 
    Implements the get-model command
    class 
    Implements the get-option command
    class 
    Implements the get-proof command
    class 
    Implements the get-unsat-assumptions command
    class 
    Implements the get-unsat-core command
    class 
    Implements the get-value command
    class 
    Implements the pop command
    class 
    Implements the push command
    class 
    Implements the reset command
    class 
    Implements the reset-assertions command
    class 
    Implements the set-info command
    class 
    Implements the set-logic command.
    class 
    Implements the set-option command
  • Uses of Command in org.smtlib.ext

    Subclasses of Command in org.smtlib.ext
    Modifier and Type
    Class
    Description
    class 
    Implements the non-standard exec command
    class 
    Implements the non-standard what command.
  • Uses of Command in org.smtlib.sexpr

    Methods in org.smtlib.sexpr that return Command
    Modifier and Type
    Method
    Description
    Parser.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