A linter for Zig with its own semantic analyzer