Files
corelang/enums.kl

25 lines
332 B
Plaintext

Thing :: struct
len: int
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
Heap
kind := Allocator_Kind.Heap