Keywords: main

Next: Primitive types Up: Discussion Previous: Discussion

## What types for MATISSE?

Before we delve into redesigning a new OPL, we need to ponder its type particularities--indeed, peculiarities. The current OPL departs from conventional programming langauges when it comes to types in several respects. Figure 3 shows the types supported by OPL.

Figure 3: OPL types

- Primitive types
- Object types
- Collections types