ArgLibrary

interface ArgLibrary

A part of arg2p a solver is built from (a module, the context, the loader): its content, the flags it declares, and the operators of its theory

Inheritors

Properties

Link copied to clipboard
abstract val alias: String
Link copied to clipboard
abstract val baseContent: Library
Link copied to clipboard
abstract val baseFlags: Iterable<ArgsFlag<*, *>>
Link copied to clipboard
open val theoryOperators: OperatorSet

Functions

Link copied to clipboard
open fun content(): Library
Link copied to clipboard
open fun flags(): Iterable<ArgsFlag<*, *>>