Oxygene syntax*(aka Delphi Prism) for enumerations was recently added to DWScript, with both enum and flags contextual keywords. Enumerations scoping was already in, but optional, using these keywords make scoping explicitly required. type * *TMyEnum = enum (Alpha, Beta, Gamma); ... e := ...
More...