Skip to main content

Subjekt Specification

This is the specification of the Subjekt interface definition language, it includes the theoritical definition of the lanuage as well as usage examples per topic.

Conventions used in this section

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. This specification makes use of the Augmented Backus-Naur Form (ABNF) RFC 5234 notation, including the core rules defined here.

Please report technical errors and ambiguities in this specification to the Subjekt GitHub repository. This specification is open source; contributions are welcome.

Content