nkdsl.compiler.diagnostics.rules.symbol_rulesΒΆ
Symbol and index-bound diagnostics rules.
Functions
|
Yields all amplitude nodes reachable from one symbolic IR term. |
|
Yields all static-index uses in one term. |
|
Parses a symbol-expression payload into name + declaration map. |
Classes
|
Abstract base class for one diagnostics rule. |
|
Typed expression node for operator matrix elements. |
|
One DSL lint/diagnostic finding produced by compiler diagnostics. |
|
Immutable context passed to diagnostics rules. |
|
Reports direct divisions by runtime state values that may be zero. |
|
Reports static source/target index reads outside Hilbert bounds. |
|
Reports unresolved free symbols present in the operator IR. |