語句
NDL參數語言共由五個語句組成,分別描述定義物理通信網、通信線路組、通信線路、物理終端及邏輯終端。
物理通信網
(1)NET:指定物理通信網的名稱及所用的口令。每當在線上系統投入運行,就要向基本系統軟體調用它的“物理通信網定義"檔案,此時須核對口令。
(2)BUFFER:指定線路緩衝區的名稱、個數以及每個緩衝區的長度(以字元為單位),它等於物理傳輸塊長度。同時指定通信資源控制的工作點和解除點。
(3)RESET:指定報文重試發的次數,以及每次的間隔時間(以秒為單位)。
通信線路組
(1)LINEG:指定通信線路紐的名稱及該線路組內收、發優先權。在線上系統中,可把所有物理特性相同的通信線路定義為通信線路組。這樣,對於這些共同的物理特性只需作一次指定便可以了。
(2)TCT名:指定所使用的傳輸控制表名稱。
(3)TLT名:指定所使用的終端線路表名稱。
通信線路
(1)LINE:指定線路及線路選接器的名稱。
(2)PST名:指定所使用的探詢順序表名稱。
物理終端
(1)PHTER、IN和0UT分別指定物理終端及其所聯接的輸入/輸出設備的名稱、型號。
(2)SADD和UADD:分別指定物理終端傳送控制器的設備地址號及其所聯接的輸入/輸出沒備地址號。
(3)POL:指定所採用的探詢單位。
(4)BUF:指定是否具有緩衝區。
邏輯終端
(1)TER:指定邏輯終端的外部名稱。
(2)UIN和UOUT:分別指定對應的輸入/輸出設備。
(3)LINE:指定對應的通信線路名稱。
書寫形式
由於NDL是一種面向問題的參數語言,所以其書寫形式相當簡單。為了表達出通信線路組、線路、物理終端、邏輯終端之間的從屬關係,可採用分層嵌套結構表示如下: