20 lines
276 B
Odin
20 lines
276 B
Odin
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)
|
|
}
|