speedcat/error.odin
2024-02-08 01:04:11 +02:00

25 lines
354 B
Odin

package main
MessageLevel :: enum {
Warning,
Error,
Fatal,
}
Message :: struct {
level: MessageLevel,
message: string,
range: TextRange,
}
g_message_list : [dynamic]Message
message_create :: proc(level: MessageLevel, message: string, range: TextRange) -> Message {
return Message {
level = level,
message = message,
range = range,
}
}