source: Deliverables/D2.2/8051-indexed-labels-branch/src/RTLabs/RTLabsPrinter.mli @ 1477

Last change on this file since 1477 was 1477, checked in by tranquil, 9 years ago
  • corrected a bug
  • implemented copy propagation
  • enhanced constant propagation with some algebraic equalities
  • temporarily added immediates to RTLabs, to be seen if it is useful
File size: 321 bytes
Line 
1
2(** This module provides a function to print [RTLabs] programs. *)
3
4val print_statement : RTLabs.statement -> string
5
6val print_cst : AST.cst -> string
7
8val print_op1 : AST.op1 -> Register.t -> string
9
10val print_op2 : AST.op2 -> RTLabs.argument -> RTLabs.argument -> string
11
12val print_program : RTLabs.program -> string
Note: See TracBrowser for help on using the repository browser.