我在 Xtext 语法文件中定义了如下 EnumRule:
enum MySpec_directionEnum:
left='"left"' | right='"right"' | none='"none"';
使用此规则,允许的枚举值是"left", "right" and "none"
(全部小写)。我希望能够在任何情况下允许这些值(不区分大小写)。例如,我还想允许值是"left" or "Left" or "LEFT" or "LeFt"
等等。
但我只希望MySpec_directionEnum枚举的值不区分大小写,而不是我的语法文件中的所有枚举。是否有可能通过语法或某种验证?