2017-09-15 3 views

答えて

0

は、私はあなたが解決策を見つけたことを見て幸せ

TArrow . Typ ::= Typ "->" Typ1; 
TSum . Typ1 ::= SumType; 
TProd . Typ2 ::= Typ2 "*" Typ3; 
TNat . Typ3 ::= "nat" ; 
TVoid . Typ3 ::= "<>" ; 
coercions Typ 3; 
+1

問題を修正しました。あなたが[明示的に設定しない限り](http://bnfc.readthedocs.io/en/latest/lbnf.html#entry-point-pragmas)、あなたの文法のエントリーポイントは最初のルールのカテゴリ。代わりに、エントリポイントを設定するために 'entrypoints ;; 'を追加する方法もあります。 –

関連する問題