你好,我寫了BNF語法是這樣的:DrRacket BNF語法
#lang pl
#| BNF for the LE language:
<LE> ::= <num>
| <null>
|#
(define-type LE
[Num Number]
)
,但我不知道如何檢查,如果這個代碼是好的... 如何在球拍檢查的唯一的事情,我們可以使用它的空和數字?
我覺得這樣的事情:
(test 5)
但
(test '())
工作壓力太大了,我不是在我的BNF設置列表
(如果這個代碼並不好 - 我會很高興爲一些BNF的例子和檢查...)
tnx很多
由於語言'pl'不是主要發行版的一部分,因此您需要提供更多信息。 Bremner的課程中有'pl'語言嗎? (http://www.cs.unb.ca/~bremner/teaching/cs3613/racket-setup/)。如果是的話,哪個版本的球拍適合? – soegaard