( persicsb | 2016. 04. 11., h – 14:41 )

Abban az esetben nem Modula-2 fordító volt az egyik, vagy a másik.
Ilyen nem fordulhat elő normális esetben.
A nyelv specifikációja, ha nem egyértelmű, és megenged fordítóspecifikus és runtime-implementációspecifikus dolgokat, méghozzá olyanokat, amely a programozó felé történő interfész és a runtime viselkedésben eltér, akkor az nem egy jó nyelv.

Engem már az felbasz, hogy pl. C-ben az int mérete gépfüggő, ezért kellett bevezetni ugyebár az inttypes.h-t. .NET CIL-ben például ilyen nincs. Ott pontosan tudod, hogy CPU-tól függetlenül egy adott adattípusod hány bites.