Next Previous Up Top

2 Rationale of europa

2.1 Syntax and Semantics

2.1 Syntax and Semantics

europa assumes the syntax and semantics of C++, and allows a set of semantic extensions to allow parallel code to be constructed and to allow parallelism to be expressed. There is no allowance within the europa definition for any syntactic extensions to C++. This means that the syntax of europa is precisely that of standard C++, and that sequential C++ code is a subset of europa, therefore allowing standard sequential C++ code to be included in the europa definition.

Copyright 1997 EUROPA WG

Last updated: 26 Nov 1997