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