diff --git a/spec/README.md b/spec/README.md index 465000ffe6..2cd29c9634 100644 --- a/spec/README.md +++ b/spec/README.md @@ -84,7 +84,7 @@ A reference to a _term_ looks like this. Updates to this specification will not change the syntactical meaning, the runtime output, or other behaviour of valid messages written for earlier versions of this specification -that only use functions and expression attributes defined in this specification. +that only use functions defined in this specification. Updates to this specification will not remove any syntax provided in this version. Future versions MAY add additional structure or meaning to existing syntax. diff --git a/spec/data-model/README.md b/spec/data-model/README.md index 6be5085f11..03ff05c857 100644 --- a/spec/data-model/README.md +++ b/spec/data-model/README.md @@ -136,33 +136,24 @@ interface LiteralExpression { type: "expression"; arg: Literal; annotation?: FunctionAnnotation | UnsupportedAnnotation; - attributes?: Attribute[]; } interface VariableExpression { type: "expression"; arg: VariableRef; annotation?: FunctionAnnotation | UnsupportedAnnotation; - attributes?: Attribute[]; } interface FunctionExpression { type: "expression"; arg?: never; annotation: FunctionAnnotation; - attributes?: Attribute[]; } interface UnsupportedExpression { type: "expression"; arg?: never; annotation: UnsupportedAnnotation; - attributes?: Attribute[]; -} - -interface Attribute { - name: string; - value?: Literal | VariableRef; } ``` @@ -251,7 +242,6 @@ interface MarkupOpen { kind: "open"; name: string; options?: Option[]; - attributes?: Attribute[]; } interface MarkupStandalone { @@ -259,14 +249,12 @@ interface MarkupStandalone { kind: "standalone"; name: string; options?: Option[]; - attributes?: Attribute[]; } interface MarkupClose { type: "markup"; kind: "close"; name: string; - attributes?: Attribute[]; } ``` diff --git a/spec/data-model/message.dtd b/spec/data-model/message.dtd index c6cb86c324..35a3fc6290 100644 --- a/spec/data-model/message.dtd +++ b/spec/data-model/message.dtd @@ -24,8 +24,8 @@ @@ -43,11 +43,8 @@ - - - - +