| 术语 | 描述 |
|---|---|
| 序列 sequence | 零个或多个项目的有序列表。 |
| 子序列 subsequence | 序列内的一个序列。 |
| 非终结符符号 non-terminal symbol | 被定义语言的句法部分。 |
| 元标识符 meta-identifier | 非终结符符号的名称。 |
| 起始符号 start symbol | 由一个或多个句法规则定义,但不出现在任何其他句法规则中的非终结符符号。 |
| 句子 sentence | 代表起始符号的符号序列。 |
| 终结符符号 terminal symbol | 由一个或多个字符组成的、不可再分语言元素的序列。 |
| 句法元素 syntactic element | 扩展巴克斯范式中的基本构成单元,包括元标识符、终结符字符串、特殊序列等。 |
| 句法规则 syntax-rule | 由一个元标识符(被定义的非终结符符号的名称)、定义符号、定义列表和终止符号组成。 |
| 定义列表 definitions-list | 由一个或多个由定义分隔符符号分隔的单个定义组成的有序列表。 |
| 单个定义 single-definition | 由一个或多个由连接符符号分隔的句法项组成的有序列表。 |
| 句法项 syntactic-term | 由句法因子组成,或者由句法因子后跟例外符号和句法例外组成。 |
| 句法因子 syntactic-factor | 由整数后跟重复符号和句法主元组成,或者仅由句法主元组成。 |
| 句法主元 syntactic-primary | 可以是可选序列、分组序列、重复序列、元标识符、终结符字符串、特殊序列或空序列。 |
| 可选序列 optional-sequence | 由起始选项符号、定义列表和结束选项符号组成,代表空序列或由定义列表定义的符号序列。 |
| 重复序列 repeated-sequence | 由起始重复符号、定义列表和结束重复符号组成,代表由定义列表定义的子序列的(可能为空的)序列。 |
| 分组序列 grouped-sequence | 由起始分组符号、定义列表和结束分组符号组成,代表由定义列表定义的任意符号序列。 |
| 元标识符字符 meta-identifier-character | 字母或十进制数字。 |
| 终结符字符串 terminal-string | 由起始引号符号、一个或多个首字符和起始引号符号组成,或者由结束引号符号、一个或多个次字符和结束引号符号组成。 |
| 首字符 first-terminal-character | 除起始引号符号外的任何终端字符。 |
| 次字符 second-terminal-character | 除结束引号符号外的任何终端字符。 |
| 特殊序列 special-sequence | 由特殊序列符号、(可能为空的)特殊序列字符序列和特殊序列符号组成,用于用户扩展。 |
| 特殊序列字符 special-sequence-character | 除特殊序列符号外的任何终端字符。 |
| 空序列 empty-sequence | 由零个终端字符组成的序列。 |
| 句法例外 syntactic-exception | 受限制的句法因子,其代表的符号序列也可以由不包含元标识符的句法因子表示。 |
| 终端字符 terminal-character | 扩展巴克斯范式的构成字符,包括字母、数字、各种符号及其他字符。 |
| 无间隙符号 gap-free-symbol | 既不是起始引号符号也不是结束引号符号的终端字符,或者是终结符字符串。 |
| 间隙分隔符 gap-separator | 非打印字符,如空格、水平制表符、换行符、垂直制表符或换页符。 |
| 无注释符号 commentless-symbol | 特定的终端字符、元标识符、整数、终结符字符串或特殊序列。 |
| 注释符号 comment-symbol | 括号文本注释、无注释符号或其他字符。 |
| 括号文本注释 bracketed-textual-comment | 起始注释符号、(可能为空的)注释符号序列和结束注释符号。 |
| 其他字符 other-character | ISO/IEC 646:1991字符集中既不是控制字符也不是用于表示其他终端字符的字符。 |
Copyright ?2007-2026 ANTPEDIA, All Rights Reserved
京ICP备07018254号 京公网安备1101085018 电信与信息服务业务经营许可证:京ICP证110310号
页面更新时间: 2026-08-31 17:18