Skip to main content
SIFR-PARSE-0005 belongs to the Parsing diagnostic family. It means: invalid assignment, delete, starred, or named-expression target syntax.

Why It Happens

The parser cannot recover a supported Sifr syntax tree from the source. Fix syntax before type, ownership, or package analysis can continue.
Use sifr --explain SIFR-PARSE-0005 locally to see the renderer’s exact message template and any machine-applicable suggestions for the compiler version you are running.

Erroneous Code

How To Fix It

Fix the source syntax first. Parser diagnostics happen before Sifr can reason about types, ownership, or package structure.

Fixed Code

Details

See the Error Codes index for the complete catalog.