From 137e36b81c55e256a4ca852b68be0b21f596dead Mon Sep 17 00:00:00 2001 From: Slendi Date: Sat, 4 May 2024 12:40:12 +0200 Subject: [PATCH] Make structs packed by default Signed-off-by: Slendi --- src/parser.odin | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/parser.odin b/src/parser.odin index d5eb3f8..c7a0ee7 100644 --- a/src/parser.odin +++ b/src/parser.odin @@ -141,11 +141,11 @@ parser_parse_struct_definition :: proc(parser: ^Parser) -> ^Node { expect(parser, .Identifier) return nil } - is_packed := false + is_packed := true if parser.tok.kind == .String { value := parser.tok.value.([dynamic]u8) - if compare_dyn_arr_string(&value, "packed") { - is_packed = true + if compare_dyn_arr_string(&value, "unpacked") { + is_packed = false } else { panic("TODO, unknown struct attribute") }