ITU-T Z 302-1988 THE META-LANGUAGE FOR DESCRIBING MML SYNTAX AND DIALOGUE PROCEDURES《描述MML语法和对话过程的元语言》.pdf

上传人:hopesteam270 文档编号:806642 上传时间:2019-02-04 格式:PDF 页数:4 大小:51.19KB
下载 相关 举报
ITU-T Z 302-1988 THE META-LANGUAGE FOR DESCRIBING MML SYNTAX AND DIALOGUE PROCEDURES《描述MML语法和对话过程的元语言》.pdf_第1页
第1页 / 共4页
ITU-T Z 302-1988 THE META-LANGUAGE FOR DESCRIBING MML SYNTAX AND DIALOGUE PROCEDURES《描述MML语法和对话过程的元语言》.pdf_第2页
第2页 / 共4页
ITU-T Z 302-1988 THE META-LANGUAGE FOR DESCRIBING MML SYNTAX AND DIALOGUE PROCEDURES《描述MML语法和对话过程的元语言》.pdf_第3页
第3页 / 共4页
ITU-T Z 302-1988 THE META-LANGUAGE FOR DESCRIBING MML SYNTAX AND DIALOGUE PROCEDURES《描述MML语法和对话过程的元语言》.pdf_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、INTERNATIONAL TELECOMMUNICATION UNION)45G134 : TELECOMMUNICATIONSTANDARDIZATION SECTOROF ITU-!.G13-!#().%G0G0,!.5!%4(%G0G0-%4!G13,!.5!%G0G0 it represents, within asyntax diagram, another syntax diagram by name. Hence it is an abbreviated symbol for a more complex construct(consisting of a set of ter

2、minal and/or non-terminal symbols) used in several places.2.3 Annotation symbols (see 3.7) are used to insert references to descriptive or explanatory notes. For example,they may be used to indicate mutually exclusive paths through a diagram.3 Rules3.1 Every symbol box (terminal or non-terminal) and

3、 consequently each diagram must have one, and one only,entry and one, and one only, exit flowline.3.2 Each diagram must fit on a single page. Thus there is no off-page connector symbol.3.3 Flowlines are always unidirectional. The preferred direction for flowlines which select alternatives is down.Th

4、e preferred direction for flowlines which connect symbols is left-to-right. The preferred direction for flowlineswhich indicate repetitions (loops) is counterclockwise.3.4 An arrowhead is required wherever any two flowlines come together, and wherever a flowline enters a symbolbox. Additional arrowh

5、eads may be inserted wherever it is felt that this will improve the clarity of the diagram.3.5 Terminal symbols are surrounded by boxes with rounded corners. The width of the box is proportional to thenumber of characters contained in the box. For short terminal symbols, the box may become a circle.

6、 Symbolsrepresenting system input are surrounded by a single solid line and those representing system output by a double solidline: for terminal input symbols see Figure 1a)/Z.302 and Figure 1b)/Z.302, for terminal output symbols see Figure 1c)/Z.302 and Figure 1d)/Z.302._1)The syntax diagrams used

7、in MML are based on those used to describe the programming language PASCAL 1.2 Fascicle X.7 - Rec. Z.3023.6 Non-terminal symbols are surrounded by rectangular boxes. The name of the non-terminal symbol must bewritten in lower case characters. Every non-terminal symbol must have an associated syntax

8、diagram except where thesymbol is annotated “Not further expanded in diagram form”. The non-terminal symbol used to name a particularsyntax diagram must appear at the upper left corner of the diagram. Symbols representing system input are surroundedby a single solid line, those representing system o

9、utput by a double solid line and symbols representing a combinationof input and output by an outer solid and an inner dashed line:a) for the non-terminal input symbol see Figure 1e)/Z.302,b) for the non-terminal output symbol see Figure 1f)/Z.302,c) for the non-terminal input/output symbol used in d

10、ialogue procedures see Figure 1g)/Z.302.3.7 An annotation is denoted by the following symbol:where n is a number referring to a descriptive or explanatory note. The text of the note must be located at the foot ofthe diagram.Reference1 JENSEN (K.), WIRTH (N.): PASCAL, User Manual and Report, Springer Verlag, New York, 1975.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1