[Oberon] Clarifying type compatibility in Oberon-07

August Karlstrom fusionfile at gmail.com
Thu Oct 5 09:24:48 CEST 2017


On 2017-10-05 00:10, Andreas Pirklbauer wrote:
> 3. Oberon-07 also introduced the type BYTE as a subrange of INTEGER (0 
> .. 255). The intent was to prevent the frequent abuse of module SYSTEM 
> for type conversions using SYSTEM.VAL and the type CHAR for small 
> numbers.

The BYTE type is also needed when reading binary data, something which 
shouldn't require using the SYSTEM module.


-- August



More information about the Oberon mailing list