[Next] [Previous] [Top]

RTL Grammar

1 Top-Level Entry Points


For Cecil RTL primitives, the syntax of the code string part of the prim_body is as follows:

rtl_prim	::=	rtl_stmts
For languages that have separate front-ends, such as C++ and Modula-3, source files are translated by the front-end into RTL files. An RTL file is described by the following grammar:

rtl_file	::=	{ rtl_decl | pragma }
rtl_decl	::= 	rtl_object_decl
	|	rtl_method_decl
	|	rtl_extern_method_decl
	|	rtl_field_decl
	|	rtl_var_decl
	|	rtl_assoc_decl
	|	rtl_include_decl
	|	rtl_top_level_stmts

RTL Grammar - 25 MARCH 1997
[Next] [Previous] [Top]

Generated with Harlequin WebMaker