nounPhrase(main)grammar | en_us.t[6059]

Noun Phrase. This is the basic noun phrase, which serves as a building block for complete noun phrases. This type of noun phrase can be qualified with articles, quantifiers, and possessives, and can be used to construct possessives via the addition of "'s" at the end of the phrase.

In most cases, custom noun phrase rules should be added to this production, as long as qualification (with numbers, articles, and possessives) is allowed. For a custom noun phrase rule that cannot be qualified, a completeNounPhrase rule should be added instead.

`grammar nounPhrase(main) : LayeredNounPhraseProd`

Superclass Tree (in declaration order)

`nounPhrase(main)`
`LayeredNounPhraseProd`
`NounPhraseProd`
`BasicProd`
`object`

Summary of Properties

``

``

Inherited from `NounPhraseProd` :
`filterForCollectives`

Inherited from `BasicProd` :
`firstTokenIndex isSpecialResponseMatch lastTokenIndex`

Summary of Methods

``

Inherited from `LayeredNounPhraseProd` :
`resolveNouns`

Inherited from `NounPhraseProd` :
`filterTruncations getVerifyKeepers`

Inherited from `BasicProd` :
`canResolveTo getOrigText getOrigTokenList setOrigTokenList`

Properties

(none)

Methods

(none)

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3