AnyEnumeration type

AnyEnumeration is the supertype of every enumeration type.

EGL package name

eglx.lang

Example use
Type detail
In the following detail, the Operation annotation indicates that the specified operation is available. For example, use “==” to compare two values, not “$EQ”.
externalType AnyEnumeration extends EAny type ClassType
   static function $EQ(lvalue AnyEnumeration in,
                       rvalue AnyEnumeration in) 
          returns(EBoolean) {@Operation{"=="}};

   static function $NEQ(lvalue AnyEnumeration in, 
                        rvalue AnyEnumeration in) 
          returns(EBoolean) {@Operation{"!="}};
end
Comments
Compatibility
Table 1. Compatibility
Target Issue
Java No issues.
JavaScript No issues.