lint
Checks syntax and reports diagnostics. Writes no files.
What the output looks like
Diagnostics are grouped per file, each group with a header; each entry carries a source excerpt, a fix hint and a documentation link; and a summary line is always printed, even when everything passed.
Diagnostic messages are Chinese-only today
The compiler has no message localisation. The codes (DIR-204), the positions and the documentation links are language-independent; the prose is not.
The output below is verbatim, not translated.
Real output:
Every code is explained in English in the diagnostics reference.
Always printing the summary is deliberate — a silent success makes people wonder whether it ran at all.