cli package#
Submodules#
cli.CHECKCommand module#
cli.COMPACTCommand module#
cli.ChakrabortyCommand module#
cli.Command module#
cli.CommandParser module#
- class cli.CommandParser.CommandParser[source]#
Bases:
object
- static parse(raw_command: str)[source]#
Parses the given command. The command is split into tokens by a whitespace. The first token is the command name, upon which the correct command is called with the respective arguments. :param raw_command: A command in the format of one string. :return: Returns the command based on the first token in the given command string.
I/O commands: - log - read - write - draw
Synthesis commands: - bdd - robdd - sbdd - chakraborty - compact - path - klut - iso
Verification commands: - enum - check - xsat
Auxiliary commands: - eval - split - prune
cli.ContextManager module#
- class cli.ContextManager.ContextManager[source]#
Bases:
object
- add_context(name: str, benchmark: BooleanFunctionCollection)[source]#
- get_context(name: str | None = None) BooleanFunctionCollection [source]#