Explorar o código

add proc to format multiline

Daniel Gavin %!s(int64=4) %!d(string=hai) anos
pai
achega
3464784e5e
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      core/odin/printer/printer.odin

+ 2 - 1
core/odin/printer/printer.odin

@@ -413,7 +413,8 @@ format_generic :: proc(p: ^Printer) {
 		for format_token, token_index in line.format_tokens {
 
 			if format_token.kind == .For || format_token.kind == .If ||
-			   format_token.kind == .When || format_token.kind == .Switch {
+			   format_token.kind == .When || format_token.kind == .Switch ||
+			   format_token.kind == .Proc {
 				format_keyword_to_brace(p, line_index, token_index, format_token.kind);
 			} else if format_token.type == .Call {
 				format_call(p, line_index, token_index);