25 lines
332 B
Plaintext
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
|
|
|