pyfalcon_core/
lib.rs

1pub mod v310;
2pub mod v311;
3pub mod v312;
4pub mod v313;
5
6use pyc_editor::CodeObject;
7
8/// Disassemble the code object, and optionally the constants
9pub fn disassemble_code(code: &CodeObject, constants: bool) -> String {
10    match code {
11        CodeObject::V310(code) => v310::disassemble::disassemble_code(code, constants),
12        CodeObject::V311(code) => v311::disassemble::disassemble_code(code, constants),
13        CodeObject::V312(code) => v312::disassemble::disassemble_code(code, constants),
14        CodeObject::V313(code) => v313::disassemble::disassemble_code(code, constants),
15    }
16}
17
18pub fn disable_colors() {
19    yansi::disable();
20}