例如:
* (describe 'do)
...
Documentation:
DO ({(Var [Init] [Step])}*) (Test Exit-Form*) Declaration* Form*
该文档模板中的星号是什么意思?
该*
是重复零次或多次在BNF般的符号象征。
因此
FOO Form*
表示前面的元素可以重复零次或更多次:
(foo form-1 ... form-n) ; zero or more forms
另外,其中{和}是分组语法:
FOO ({(Form-a Form-a)}*)
方法
(foo ((form-1-a form-1-b) ; zero or more
...
(form-n-a form-n-b)))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句