标准摘要
[中文适用范围]: 本文档规定了一种用于描述二进制数据结构的句法描述语言。它涵盖了 SDL 规范的纯文本表示、SDL 的语法以及 SDL 的语义规则。在 SDL 的使用或解释存在歧义或未定义的情况下,本文档尝试说明这种情况是否被视为无效的 SDL 规范或是否会导致未定义的行为。注意:虽然 SDL 借鉴并包含了通用编程语言的某些方面,但它并不旨在也不适合用于此类目的。这反映在许多与通用编程语言相关的概念未在本文档中涉及的事实中。被认为与 SDL 无关因此未在本文档中涉及的概念示例包括 SDL 规范在文件中的存储、编译、执行、输入/输出、执行环境和机器架构。 [外文原描述]: This document specifies a syntactic description language for describing the structure of binary data. It covers the representation of an SDL specification in plain text, the syntax of the SDL and the semantic rules of the SDL. In scenarios where the usage or interpretation of the SDL are ambiguous or undefined, this document attempts to specify whether such a scenario is considered an invalid SDL specification or will result in undefined behaviour. NOTE While the SDL borrows from and contains some aspects of a general-purpose programming language, it is not intended, nor is it suitable, to be used for such a purpose. This is reflected in the fact that many concepts related to general-purpose programming languages are not addressed in this document. Examples of concepts considered irrelevant to the SDL and therefore not addressed in this document include storage of an SDL specification in a file, compilation, execution, input/output, execution environment and machine architecture.
英文名称Information technology - Coding of audio-visual objects - Part 34: Syntactic description language