Reference¶
Syntax and API reference for looking things up.
| Page | What it covers |
|---|---|
| Loader API | DraconLoader constructor, methods, module-level functions, CompositionStack, tracing |
| CLI API | Arg, Subcommand, @dracon_program, ConfigFile, make_callable, YAML-declared CLI flags |
| Instruction Tags | !define, !if, !each, !fn, !pipe, !require, !assert, !include, !deferred, !unset, !noconstruct |
| Merge Syntax | Merge key grammar, dict/list modes, priority, depth, context propagation |
| Interpolation | ${...} expressions, @path references, &path copies, built-in functions |
| KeyPaths | Dot-separated paths, root, parent, wildcards, escaping |
| Locators | Axis + predicate path expressions, !ref / !refs, locator-keyed cascades, TreeAdapter |
| Include Schemes | file:, pkg:, env:, var:, raw:, rawpkg:, cascade:, custom loaders |
| Progress Events | step, use_subscriber, each, tee, min_duration, name_filter, JSONL persistence |
| dracon CLI | dracon show, dracon completions, environment variables |