Parser adaptation confined to top-level DML assignment targets. Original expression tokens remain intact, including parameter order. Omitted slice bounds are represented outside the shared parser AST.
Parser adaptation confined to top-level DML assignment targets. Original expression tokens remain intact, including parameter order. Omitted slice bounds are represented outside the shared parser AST.
(annotate statement targets)Attach omission metadata to actual cached-AST Column identities externally. The returned IdentityHashMap is execution-local; the AST is never mutated.
Attach omission metadata to actual cached-AST Column identities externally. The returned IdentityHashMap is execution-local; the AST is never mutated.
(normalize sql)Return {:sql parser-sql :targets {[kind ordinal] dimension-flags}}. Chained brackets are combined only on write targets; omitted slice bounds become parser placeholders. Annotation restores omission by Column identity. Nested statements and every RHS remain untouched.
Return {:sql parser-sql :targets {[kind ordinal] dimension-flags}}.
Chained brackets are combined only on write targets; omitted slice bounds
become parser placeholders. Annotation restores omission by Column identity.
Nested statements and every RHS remain untouched.cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |