Skip to content

Add the LML declarations reference (RS 3010) - #4

Merged
ronaldtse merged 1 commit into
mainfrom
docs/lml-declarations
Oct 5, 2026
Merged

ronaldtse merged 1 commit into
mainfrom
docs/lml-declarations

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Adds sources/lml-declarations.adoc (RS 3010, working draft): the declarations reference for the LutaML Model Language as implemented by lutaml-lml 0.1.8 — mapping blocks, isa instance-type overrides, attribute defaults and nil policy, derived fields, grammar-backed string formats, enum member payloads, and table-driven enums (artifact-table reference). Registered in metanorma.yml.

Companions: lutaml/lutaml-lml#25 (the gem-side syntax guide), #22/#23/#24 (the implementations).

Documents the declaration constructs as implemented by lutaml-lml
0.1.8: mapping blocks, isa, attribute defaults and nil policy,
derived fields, grammar-backed string formats, enum member
payloads, and table-driven enums (artifact-table reference).
@ronaldtse
ronaldtse merged commit 414e47d into main Oct 5, 2026
5 checks passed
@ronaldtse
ronaldtse deleted the docs/lml-declarations branch October 5, 2026 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant