kdl
kdl copied to clipboard
the kdl document language specifications
Honestly, they're just too implementation-specific
We should have a nice .net parser for kdl. Hopefully we can also add it to the org!
Lua tends to get multiple protocol implementations due to the variety of niches that language serves. I'm writing a pure Lua implementation with no dependencies or minimal Lua-only dependencies. The...
I use Vim as my editor, and it'd be really nice if there were a Vim syntax file or tree-sitter highlighter. There's prior work at [this repo](https://github.com/Unoqwy/tree-sitter-kdl), but it doesn't...
Node names and Property keys are described as: > ...a legal [Identifier](https://github.com/kdl-org/kdl/blob/main/SPEC.md#identifier), or a quoted [String](https://github.com/kdl-org/kdl/blob/main/SPEC.md#string). Whereas annotations are described as: > with a single [Identifier](https://github.com/kdl-org/kdl/blob/main/SPEC.md#identifier) in it. Generally throughout...
The example schema at https://github.com/kdl-org/kdl/blob/main/examples/kdl-schema.kdl would be easier to grok if there were a corresponding kdl file or two that fits the schema. It could maybe go at the top...
I accidentally introduced some level of ambiguity in KQL by including the tags. Assuming we are allowing more than one matcher for each node filter, `top()` can now also mean...
[The prose](https://github.com/kdl-org/kdl/blob/main/SPEC.md#non-identifier-characters) says that > Non-identifier characters > > The following characters cannot be used anywhere in a bare Identifier: > > - Any codepoint with hexadecimal value 0x20 or...
This is a tracking meta-issue to make sure all existing implementations are up to speed with 1.0! * [x] kdl-rs: https://github.com/kdl-org/kdl-rs/issues/18 * [x] kdljs: https://github.com/kdl-org/kdljs/issues/6 * [x] kdl-rb: https://github.com/danini-the-panini/kdl-rb/issues/2 *...
Howdy! I am working on a Perl implementation of a KDL parser (which I would love to submit for the official 1.0 compliant list once it is closer to completion)....