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]¶