0

以下の例のように、ルール A からルール B のトークンを呼び出すことができるかどうか、またその方法を知りたいです。

//ルールA

description :'Description' ':' primaryActor.actorName ...... //この方法を試しましたが、うまくいきません。;

//ルール B1

primaryActor :actorName PA_TYPE ;

//ルール B2

secondaryActor :actorName SA_TYPE ;

アクター名:ARTICLE SMALL_NOUN ; /* ... */

したがって、「primaryActor」と「secondaryActor」の両方に「actorName」があります。「Description: a Doctor...」のようにインタプリタでテストを記述した場合、「Doctor は「primaryActor.actorName. 「actorName」はプライマリ アクターとセカンダリ アクターの両方で同じタイプであるため、それぞれのアクターにアクター名を作成したくありませんが、インクルード ルールによってアクター名を区別できます。

4

0 に答える 0