ScEpTIC.AST.transformations.base package
Subpackages
- ScEpTIC.AST.transformations.base.instructions package
- Submodules
 - ScEpTIC.AST.transformations.base.instructions.custom_log module
 - ScEpTIC.AST.transformations.base.instructions.enter_mcu_lpm module
 - ScEpTIC.AST.transformations.base.instructions.increment_custom_metric module
 - ScEpTIC.AST.transformations.base.instructions.interrupts module
 - ScEpTIC.AST.transformations.base.instructions.print_vm_dump module
 - ScEpTIC.AST.transformations.base.instructions.printf module
 - ScEpTIC.AST.transformations.base.instructions.simulate_clock_cycles module
 - ScEpTIC.AST.transformations.base.instructions.timers module
 - Module contents
 
 
Submodules
ScEpTIC.AST.transformations.base.config module
- class ScEpTIC.AST.transformations.base.config.BaseTransformationsConfig(main_config)
 Bases:
ScEpTICBaseConfigConfiguration for default transformations
- ScEpTIC.AST.transformations.base.config.get_config(main_config)
 
ScEpTIC.AST.transformations.base.main module
- ScEpTIC.AST.transformations.base.main.apply_transformation(functions, vmstate, f_declarations)
 - Parameters:
 functions – ScEpTIC AST functions
vmstate – vmstate