[fpc-pascal] Scoped enums and inferred types
Michael Van Canneyt
michael at freepascal.org
Wed Feb 21 10:45:23 CET 2018
On Wed, 21 Feb 2018, Martok wrote:
>> I doubt that many would be using scopedenums for that.
> Isn't that what they're for?
>
> {$SCOPEDENUMS ON}
> type
> TTileSortingFlag = (Static,
> Ramp,
> Ignore,
> Particle,
> Floor,
> Flat,
> Container,
> OnRamp,
> BufferStatic,
> BufferDynamic
> );
>
> As a side note, Ryan: if you need to interoperate with other languages, using
> enums is dangerous. FPC has different enum storage semantics from most other
> compilers, and will happily drop you into "undefined" behaviour.
I was waiting for this reply from you. You didn't disappoint ;)
Michael.
More information about the fpc-pascal
mailing list