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

Last change on this file since 1473 was 1473, checked in by tranquil, 9 years ago
  • implemented partial redundancy elimination
  • added some tools for RTLabs, with a depth-first fold
  • prettier printing of RTLabs
File size: 311 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 -> Register.t -> Register.t -> string
11
12val print_program : RTLabs.program -> string
Note: See TracBrowser for help on using the repository browser.