Uses of Interface
org.smtlib.ISource
Packages that use ISource
Package
Description
This package contains the main classes and abstract interfaces for this
SMT-LIB tool; the tool provides a stand-alone SMT-LIB-compliant command-line
application, an application that responds to SMT-LIB commands over a
network port, and an SMT-LIB Java API.
This package is an implementation of the interfaces defined in org.smtlib.
This package is a concrete implementation of a particular concrete syntax for the abstract SMT-LIB semantics.
-
Uses of ISource in org.smtlib
Methods in org.smtlib that return ISourceModifier and TypeMethodDescriptionIParser.IFactory.createSource(CharSequence cs, String filepath) Creates a character source from the given CharSequence; the second argument is just to be used as a location designator.IParser.IFactory.createSource(SMT.Configuration smtConfig, File file) Creates a character source from the given fileIParser.IFactory.createSource(SMT.Configuration smtConfig, InputStream file, Object location) Creates a character source from the given streamIPos.source()Returns the source object containing the charactersMethods in org.smtlib with parameters of type ISourceModifier and TypeMethodDescriptionIParser.IFactory.createParser(SMT.Configuration smtConfig, ISource source) Creates a parser that reads and parses concrete syntax from the given source -
Uses of ISource in org.smtlib.impl
Classes in org.smtlib.impl that implement ISourceModifier and TypeClassDescriptionstatic classAn implementation of the ISource interfaceFields in org.smtlib.impl declared as ISourceMethods in org.smtlib.impl that return ISourceConstructors in org.smtlib.impl with parameters of type ISource -
Uses of ISource in org.smtlib.sexpr
Methods in org.smtlib.sexpr that return ISourceModifier and TypeMethodDescriptionfinal ISourceLexer.source()The source of input used in this lexer; typically a different lexer object will be used for each source (e.g.Methods in org.smtlib.sexpr with parameters of type ISourceModifier and TypeMethodDescriptionFactory.createParser(SMT.Configuration smtConfig, ISource source) Constructors in org.smtlib.sexpr with parameters of type ISourceModifierConstructorDescriptionLexer(SMT.Configuration smtConfig, ISource src) Creates a Lexer using an SMT configuration object and a source for charactersParser(SMT.Configuration smtConfig, ISource src) Creates a Parser using an SMT configuration object and a source for characters; ordinarily use a factory to obtain a parser.