package main
Fruit :: enum {
Apple,
Banana,
Cherry,
}
FruitWithNumber :: enum {
Strawberry = 0,
Pear = 27,
main :: proc() {
b := Fruit.Banana
assert(int(b) == 1) // Enums always have implicit values
p := FruitWithNumber.Pear
assert(int(p) == 27)