diff --git a/README.md b/README.md index 14ae2cf..71ababc 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,10 @@ There's a living [specification](SPEC.md), as well as various [implementations](#implementations). You can also check out the [FAQ](#faq) to answer all your burning questions! +In addition to a spec for KDL itself, there are also standard specs for [a KDL +Query Language](QUERY-SPEC.md) based on CSS selectors, and [a KDL Schema +Language](SCHEMA-SPEC.md) loosely based on JSON Schema. + The language is based on [SDLang](https://sdlang.org), with a number of modifications and clarifications on its syntax and behavior. diff --git a/SPEC.md b/SPEC.md index a43cb90..a7388f0 100644 --- a/SPEC.md +++ b/SPEC.md @@ -12,7 +12,7 @@ XML, and as do many of its semantics. You can use KDL both as a configuration language, and a data exchange or storage format, if you so choose. The bulk of this document is dedicated to a long-form description of all -[Components](#components) of a KDL documeent. There is also a much more terse +[Components](#components) of a KDL document. There is also a much more terse [Grammar](#full-grammar) at the end of the document that covers most of the rules, with some semantic exceptions involving the data model.