Enums working
This commit is contained in:
16
enums.kl
16
enums.kl
@@ -1,20 +1,4 @@
|
||||
|
||||
Thing :: struct
|
||||
len: S64
|
||||
|
||||
Constant_String :: "Test"
|
||||
Constant :: 10
|
||||
|
||||
Thing_Kind :: enum
|
||||
None
|
||||
Thing_Not
|
||||
|
||||
test_string := Thing.Constant_String
|
||||
thing: Thing
|
||||
access := thing.len
|
||||
test := Thing.Thing_Kind.Thing_Not
|
||||
test_const := Thing.Constant
|
||||
|
||||
Allocator_Kind :: enum
|
||||
Null
|
||||
Arena
|
||||
|
||||
Reference in New Issue
Block a user