polserver/testsuite/escript/enum/enum07.src
Kevin Eady 003274de55
Add Escript support for enum class (#804)
* update grammar

* implementation

* tests

* docs and core-changes

* cleanup old .cot files

* add error on duplicate class, enum class definition; tests

* Fix compiler warnings

* add test for unscoped identifier failure
2025-08-18 20:50:18 +02:00

8 lines
144 B
Text

enum class MyEnum
FOO := 1,
FOO := 2, // Ignored, redefinition
BAR := 3,
endenum
print(MyEnum::FOO); // 1
print(MyEnum::BAR); // 3