Work on order independent structs + cleanup
This commit is contained in:
16
structs.kl
16
structs.kl
@@ -1,6 +1,22 @@
|
||||
|
||||
arena_pointer: *Arena = null
|
||||
Arena :: struct
|
||||
// next: *Arena
|
||||
data: *int
|
||||
len : int
|
||||
cap : int
|
||||
|
||||
string16: Str16
|
||||
|
||||
String16 :: struct
|
||||
data: *void
|
||||
len : int
|
||||
|
||||
thing: Arena
|
||||
no_type := thing
|
||||
with_type: Arena = thing
|
||||
pointer := &with_type
|
||||
deref := *pointer
|
||||
|
||||
|
||||
Str16 :: String16
|
||||
Reference in New Issue
Block a user