2016-03-30 42 views
0

我正在閱讀有關EMFSPOOL記錄的MSDN文檔。在記錄語法篇,語法給出如下:MSDN語法文檔中`{}`中的文本是什麼意思?

<emf_spool_format> ::= <Header_record> 
     [ <EMRI_PS_JOB_DATA_record> ] 
     { <other_records> } 
     <page_offset_records> 

<other_records> ::= <page_content_records> | 
     <font_definition_records> | 
     <font_offset_records> | 
     <EMRI_DEVMODE_record> | 
     <EMRI_PRESTARTPAGE_record> 

等 我知道該文本[ ]的意思是「可選」,但到底是什麼在{ }文字是什麼意思? 這可能是一個更一般的寫這種文檔的慣例嗎?

這是完整的語法鏈接: https://msdn.microsoft.com/en-us/library/cc231157.aspx

回答

0

在MSDN更徹底的搜索後,我發現,這是擴展巴科斯範式(EBNF)記號。因此,{ }中的表達表示重複零次或多次的表達。

相關問題