pyk.kore.kompiled module
- final class KompiledKore(sort_table: 'KoreSortTable', symbol_table: 'KoreSymbolTable')[source]
Bases:
object
- static for_definition(definition: Definition) KompiledKore [source]
- static from_dict(dct: dict[str, Any]) KompiledKore [source]
- static load(definition_dir: str | Path) KompiledKore [source]
- static load_from_json(json_file: str | Path) KompiledKore [source]
- static load_from_kore(kore_file: str | Path) KompiledKore [source]
- sort_table: KoreSortTable
- symbol_table: KoreSymbolTable
- final class KoreSortTable(subsorts: 'Iterable[tuple[Sort, Sort]]')[source]
Bases:
object
- static for_definition(definition: Definition) KoreSortTable [source]
- final class KoreSymbolTable(symbol_decls: 'Iterable[SymbolDecl]' = ())[source]
Bases:
object
- static for_definition(definition: Definition, *, with_ml_symbols: bool = True) KoreSymbolTable [source]