Package polyglot.ext.pao.types

Types for the PAO extension.


Interface Summary
PaoTypeSystem The PAO type system interface.

Class Summary
PaoParsedClassType_c A PAO class type.
PaoPrimitiveType_c A PAO primitive type.
PaoTypeSystem_c Implementation of the PAO type system interface.

Package polyglot.ext.pao.types Description

Types for the PAO extension. The type system PaoTypeSystem adds several new methods for boxing and unboxing primitive values. Also, new implementations of polyglot.types.ParsedClassType and polyglot.types.PrimitiveType are provided, to implement the functionality that primitive types are now regarded as extending Object.