Parsing union

This commit is contained in:
Krzosa Karol
2023-03-29 09:34:33 +02:00
parent fa26e9d218
commit b572f4ef7c
4 changed files with 18 additions and 10 deletions

View File

@@ -12,6 +12,10 @@ PushStruct :: (a: *MA.Arena, type: Type): *void
result := MA.PushSize(a, ti.size->U64)
return result
U :: union
a: F64
b: F32
main :: (argc: int, argv: **char): int
arena: MA.Arena
a: *int = PushStruct(&arena, int)