Changeset 818 for Deliverables/D2.2/8051/src/languages.mli
- Timestamp:
- May 19, 2011, 4:03:04 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Deliverables/D2.2/8051/src/languages.mli
r740 r818 21 21 (** The types of abstract syntax trees of each language. *) 22 22 type ast = 23 | AstClight of Clight.program24 | AstCminor of Cminor.program25 | AstRTLabs of RTLabs.program26 | AstRTL of RTL.program27 | AstERTL of ERTL.program28 | AstLTL of LTL.program29 | AstLIN of LIN.program30 | AstASM of ASM.program23 | AstClight of Clight.program 24 | AstCminor of Cminor.program 25 | AstRTLabs of RTLabs.program 26 | AstRTL of RTL.program 27 | AstERTL of ERTL.program 28 | AstLTL of LTL.program 29 | AstLIN of LIN.program 30 | AstASM of ASM.program 31 31 32 32 (** [language_of_ast ast] returns the programming language of the … … 46 46 output. *) 47 47 val compile : bool -> name -> name -> (ast -> ast list) 48 49 (** [add_runtime ast] adds runtime functions for the operations not supported by 50 the target processor. *) 51 val add_runtime : ast -> ast 48 52 49 53 (** {2 Annotation}
Note: See TracChangeset
for help on using the changeset viewer.