Skip to content
docs
Arxo ↗

LDC-Q4006 — An argument names nothing the question introduced

For LLMs5 sections

Arguments in a question over a package come from three places: a name introduced up front with its kind, a quoted value, or a named thing. A word that is none of the three cannot be matched against anything, so the engine stops and points at it. The message says how to repair the most common case — introducing the name with its kind.

Either introduce the name alongside the other binders, quote it as a value, or replace it with the intended bound name.

LawQL
query q over "demo.diagnostics" { for x: Applicant; where resident(x); select resident(y); }
LawQL
from r in rules select r

The engine reports this in its own wording:

Output
LDC-Q4006: argument 'y' is not bound; add `for y: T;`.

Documentation for Arxo. Writings — blog.arxo.io.

Anonymous visit counts on stats.arxo.io, no cookies.