Skip to content
docs
Arxo ↗

feature-registry

For LLMs4 sections

Registry of language versions and feature gates (work package WP-32). Normative source for every implementation: the compiler must require the EXACT language … version and reject a program that uses a semantically active feature it does not know. The registry is data, not code: adding a feature means editing this file plus a migration note.

Accepted schemaVersion: law.core.features/0.1.

nametype-or-$refrequireddescription
schemaVersion"law.core.features/0.1"yes—
languageNamestringyesCanonical language name in the file header: language "<languageName>" version "<version>";. Exactly one spelling — otherwise the “exact version” requirement has no meaning.
languageVersionsarrayyes—
featuresarrayyes—
locationvalues
properties/schemaVersion"law.core.features/0.1"
properties/languageVersions/items/properties/status"supported", "deprecated", "withdrawn"
properties/features/items/properties/status"active", "reserved", "deprecated"

https://law.arxo.io/schema/feature-registry.schema.json

Documentation for Arxo. Writings — blog.arxo.io.

Anonymous visit counts on stats.arxo.io, no cookies.